所以我想要的是简单的
有没有这样的事情?因为它会炙手可热!
答案 0 :(得分:2)
GNU构建系统有一套工具,通常称为autotools。正如@wilhelmtell指出的那样,autoconf是这个套件的一部分。基本思想是你的源代码是复杂的一系列进程的起始输入,这些进程导致一个漂亮的,可移植的Makefile。该过程的每个步骤都会生成中间文本文件,您可以根据自己的想法进行调整,但有些实用程序可以为您完成大部分工作。
话虽这么说,根据您的需要,autotools可能会非常压倒性并且可能过度杀伤。根据我的经验,我通常发现自己手工编写一个简单的Makefile更容易。
答案 1 :(得分:2)