|
| |||
|---|---|---|---|
|
| |||
|
假设我们有下面这样的一个程序,源代码如下:
当然由于这个程序很短,我们可以这样来编译:
这样的话我们也可以产生main程序,而且也不是很麻烦。但是如果我们考虑一下如果有一天我们修改了其中的一个文件(比如说mytool1.c)那么我们难道还要重新输入上面的命令?也许你会说,这个很容易解决啊,我写一个 SHELL脚本,让它帮我去完成不就可以了。是的对于这个程序来说,是可以起到作用的。但是当我们把事情想的更复杂一点,如果我们的程序有几百个源程序的时候,难道也要编译器重新一个一个的去编译?
|
Linux下C语言编程基础(Makefile)
使用Makefile简化C程序编译流程
最新推荐文章于 2024-10-23 16:53:48 发布
本文介绍如何利用Makefile简化C程序的编译流程,通过编写Makefile文件来实现只编译修改过的源代码文件,提高开发效率。
2076

被折叠的 条评论
为什么被折叠?



