当前位置: 技术问答>linux和unix
请问是不是每一个项目都需要一个makefile文件?
来源: 互联网 发布时间:2015-07-13
本文导语: 是不是每个项目都需要自己独特的makefile文件? 我在windows下面找了很久都没找到和我写的程序对应的makefile文件 他一般在windows下面被保存在那里? | 其实Makefile只是一个编译的脚本而已,你...
是不是每个项目都需要自己独特的makefile文件?
我在windows下面找了很久都没找到和我写的程序对应的makefile文件
他一般在windows下面被保存在那里?
我在windows下面找了很久都没找到和我写的程序对应的makefile文件
他一般在windows下面被保存在那里?
|
其实Makefile只是一个编译的脚本而已,你愿意一个源文件一个Makefile也好,愿意一个项目一个Makefile也好,只不过是自己的爱好而已。当然,作为一个项目而言,一个源文件一个Makefile,也是不可能的。
总之Makefile要的是简化编译过程。
总之Makefile要的是简化编译过程。
|
VC6 的菜单的 Project 有个 Export Makefile...
然后在项目路径就能看到 *.mak
|
linux 环境下面你要使用make来编译,所以要用makefile,只是为了简化你编译的有些连接以及文件查找顺序等。并不是说必须要。你也可以 make -f anyfile来编译。也可以直接gcc -o -I -L ...等等直接编译。vc环境下export makefile 也就是把vc的编译环境的参数export成为makefile文件。这个。。。。说的有点拗口。呵呵,看理解了。
|
不怕麻烦可以不要,只要编译器和调试器就可以了,但是...