如何使用premake获取可执行文件?

时间:2013-04-18 04:15:43

标签: c++ build g++ premake

抱歉,如果这个问题太天真,但我不像以前那样使用构建工具,我使用了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文件

1 个答案:

答案 0 :(得分:0)

您很可能根本不需要指定工具集。只是做:

premake4 gmake

它将使用默认工具集(GCC在Linux上)。

哦,我还应该提到你正在使用Premake 3,此时方式过时了。在这里查看4.x内容:http://industriousone.com/premake