读书人

premake根本配置详解

发布时间: 2013-09-07 14:12:44 作者: rapoo

premake基本配置详解

前文premake在Ubuntu和GCC环境下创建简单的C++工程中举了一个例子,虽然能work,但是并不是很了解。后来花了点时间看了lua的语法,自以为理解了,再回头来看,发现还是有些不懂。现在明白了,premake虽然基于lua,但是也有自己的一些语法。标准的lua语法在premake中是肯定可以用的。

premake自己的语法要参考文档:http://industriousone.com/scripting-reference

现在来细说一下原来的例子中的脚本。

premake4 --file=config.lua --os=linux --platform=x64 gmake  
有副作用。特别是--platform=x64会导致产生的make文件中有debug64和release64的配置。还是由自己控制的比较好。

11. 最后介绍一个添加文件和目录,甚至排除某些文件的用法。参考:http://industriousone.com/adding-files

有了这个,就没必要像一般的makefile每个目录都写makefile,和cmake差不多方便了。







读书人网 >编程

热点推荐