如何在Premake 5中选择编译器?

时间:2015-08-24 07:05:14

标签: visual-studio-2015 premake

由于MSVC has a compiler bug阻止了我工作的有效进展,我想切换到英特尔C ++编译器。

我没有看到在Premake中做到这一点的既定方法。我能找到的最接近的是this example,它设置了premake.vstudio.toolset。我自己试了一下,没有效果,所以我认为这适用于过去版本的Premake快速变化的API。目前的方法是什么(Premake 5)?

1 个答案:

答案 0 :(得分:1)

您可以使用toolset() API选择编译器:

toolset "clang"

目前不支持英特尔C ++编译器。你可以file a feature request(更新:我看到你已经完成了这个),或者,如果你想自己解决它,你可以创建一个新模块来自己添加支持。查看Premake在src/tools的源代码中的现有工具集适配器。