linux makefile
Hacker_NO_1
这个作者很懒,什么都没留下…
展开
-
Makefile:missing seperator . stop
在编写makefile后,make项目时提示错误“Makefile:3: *** missing separator. Stop.” 偶然发现这个错误是有makefile中的tab的长度导致的,在makefile中的命令需要以tab键开始, 在.vimrc文件中发现没有设置tab键的默认长度,然后在.vimrc中添加如下配置后, set tabstop=4 便可以执行makefile了.原创 2015-01-14 12:35:51 · 1386 阅读 · 0 评论 -
makefile中的自动化变量
在makefile中,存在系统默认的自动化变量 $^ : 代表所有的依赖文件 $@:代表目标 $ \请看下面例子: hello: main.0 func1.o func2.o gcc main.o func1.o func2.o -o hello =》 hello: main.o func1.o func2.o gcc $^ -o $@原创 2015-01-14 13:09:03 · 493 阅读 · 0 评论