Premake5是否在命令行中指定平台?

Premake5是否在命令行中指定平台?,premake,Premake,我的premake5.lua文件中有一个平台列表,如下所示: platforms { "windows", "macos", "ios" } 调用premake时如何指定平台 这不起作用: premake5 xcode4 --platform=macos 我刚刚得到一个错误:无效选项“platform”命令行选项从v4到v5一定发生了一些变化。使用的选项是--os,(--platform似乎不存在): 您还可以定义新选项,这将更详细地解释。可能他们将其从v4更改为v5;也许可以试试--cc=

我的premake5.lua文件中有一个平台列表,如下所示:

platforms { "windows", "macos", "ios" }
调用premake时如何指定平台

这不起作用:

premake5 xcode4 --platform=macos

我刚刚得到一个错误:无效选项“platform”

命令行选项从v4到v5一定发生了一些变化。使用的选项是
--os
,(
--platform
似乎不存在):


您还可以定义新选项,这将更详细地解释。

可能他们将其从v4更改为v5;也许可以试试
--cc=macos
。很确定“cc”指的是C编译器。在任何情况下,它都不起作用。文档中不清楚该怎么做。也许您需要在
.lua
文件中定义
--platform
选项。我甚至看不到在命令行定义自定义令牌的任何方法
--os=macosx
,仍然不能确定这就是您要寻找的。不幸的是,文件到处都是。要创建新的触发器或选项,请选中此页:,更具体地说。
--os=macosx