标签:premake
PreMake可以自动生成多个平台的MakeFile,比起其它的MakeFile生成软件(qmake, cmake),它最大的特点应该是它的工程文件其实是使用LUA语言编写的脚本,这样一来,它的工程文件可以拥有非常强大的表达能力。下面是一个简单的实例,使用premake工具生成工程文件。
首先编写文件
使用文本编辑器编写下面一段C代码:
#include <stdio.h>
void main()
{
printf("Hello world!\n");
}
保存为main.c文件。
使用文本编辑器编写工程文件:
保存为premake4.lua文件。
(具体含义:参见文档http://industriousone.com/scripting-reference,我现在用的版本是premake4)
打开控制台,切换到这两个文件所在的目录,然后输入下面的命令:
premake4 vs2010,即生成了相关的MyApplication.vcxproj文件,MyApplication.sln文件等。
标签:premake
原文地址:http://blog.csdn.net/zhuanshenweiliu/article/details/37511661