摘要: make默认寻找叫makefile或Makefile的文件,自己指定的话用 make -f 文件名"#": 注释符命令行首的"@":取消本行命令回显1.规则的基本格式:目标:依赖[tab]命令 <---------- 命令开头要一个[tab]键例0:hello:main.o func1.o func2.o gcc main.o func1.o func2.o -o hello上面这两行叫一个规则2.伪目标(phony taeget): 没有任何依赖,只有执行动作的目标用".PHONY"显式指明伪目标.PHONY: cleancl 阅读全文
posted @ 2013-01-09 14:03 Moonwolf 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 格式:gcc [option] [filename]-c 只编译生成.o文件-o output_filename-O 优化程序-O2 优化程度更深-g 产生代码调试信息-Wall 所有警告-Werror 只报error-w 不产生任何警告-v 输出gcc工作的详细过程-DMACRO相当于#define MACRO-I dirname (大写的i)用" "的头文件若在当前目录没有,则到dirname中找-L dirname 首先到dirname中寻找所需库文件(默认在预设路径找,如/usr/lib)-lname 在连接时装载名字为"libname.a"的函 阅读全文
posted @ 2013-01-09 13:04 Moonwolf 阅读(124) 评论(0) 推荐(0) 编辑