Visual studio 2015 如何在Premake 5中选择编译器? 因为这阻碍了我工作的有效进展,我想切换到英特尔C++编译器。

Visual studio 2015 如何在Premake 5中选择编译器? 因为这阻碍了我工作的有效进展,我想切换到英特尔C++编译器。,visual-studio-2015,premake,Visual Studio 2015,Premake,在Premake中,我看不到这样做的既定方法。我能找到的最接近的东西是,它设置了premake.vstudio.toolset。我自己也尝试过,但没有效果,所以我认为这对Premake快速变化的API的旧版本有效。当前的方法是什么(Premake 5)?您可以使用工具集()API选择编译器: toolset "clang" 目前没有支持英特尔C++编译器。您可以(更新:我看您已经这样做了),或者,如果您想自己解决它,您可以创建一个新模块来添加支持。看一看Premake源代码中现有的工具集适配器

在Premake中,我看不到这样做的既定方法。我能找到的最接近的东西是,它设置了
premake.vstudio.toolset
。我自己也尝试过,但没有效果,所以我认为这对Premake快速变化的API的旧版本有效。当前的方法是什么(Premake 5)?

您可以使用
工具集()
API选择编译器:

toolset "clang"

目前没有支持英特尔C++编译器。您可以(更新:我看您已经这样做了),或者,如果您想自己解决它,您可以创建一个新模块来添加支持。看一看Premake源代码中现有的工具集适配器,我不太确定,但是看一看,感觉可以创建一个小模块,添加一个

Premake.tools.intel
表,然后使用msc作为基础来实现它?您还可以检查
d
官方模块以获得参考实现,尽管它看起来有点复杂。