抱歉,如果这个问题太天真,但我不像以前那样使用构建工具,我使用了visual studio的默认构建工具(只需右键单击并选择构建)。
现在我正在使用linux,并希望开发一个跨平台的应用程序。我现在正在使用premake,因为我听说它是“疯狂地”跨平台兼容的。我制作了premake.lua,但如果我想在命令中使用g ++编译(我相信它代表编译器),我无法找到适合工具集参数的名称:
premake --target toolset
我检查了链接: http://premake.sourceforge.net/what_is_premake以及许多其他人为gcc,code :: blocks等提供了工具集名称,但没有为g ++提供。其次,即使我将工具集名称作为cb-ow,也用于Cde :: Blocks。我没有得到可执行文件,我得到.cbw文件
答案 0 :(得分:0)
您很可能根本不需要指定工具集。只是做:
premake4 gmake
它将使用默认工具集(GCC在Linux上)。
哦,我还应该提到你正在使用Premake 3,此时方式过时了。在这里查看4.x内容:http://industriousone.com/premake。