摘要: 源文件——中间目标文件——执行文件。在编译时,编译器只检测程序语法,和函数、变量是否被声明。如果函数未被声明,编译器会给出一个警告,但可以生成Object File。而在链接程序时,链接器会在所有的Object File中找寻函数的实现,如果找不到,那到就会报链接错误码(Linker Error)。给中间目标文件打个包,叫“库文件”。make命令根据GNUmakefile或makefile或Makefile编译链接。make的“-f”和“--file”参数指定makefile文件。找文件中的第一个目标文件(target)。规则:编译针对没编译过的或修改了的文件。make会一层又一层地去找文件的 阅读全文
posted @ 2012-03-17 17:21 flyfisher 阅读(353) 评论(0) 推荐(0)