1

我只想在 premake 中为某个目录指定编译器开关。现在AFAIR,我想我应该使用buildoption开关。

所以我会等待:

configuration    { "vs2010" }
    files        { "mysubdir/**" }
    buildoption  { "/wd4244" }

可悲的是,这似乎不起作用。这甚至可以通过预制实现吗?

4

1 回答 1

1

如果您使用的是 Premake 的最新开发版本,您可以这样做:

filter { "files:mysubdir/**" }
    buildoptions { "/wd4244" }

我不记得 Premake 4.x 中是否支持每个文件构建选项,但如果是这样,它会像这样工作:

configuration { "mysubdir/**" }
    buildoptions { "/wd4244" }
于 2014-05-22T16:01:42.620 回答