浅墨浓香

想要天亮进城,就得天黑赶路。

导航

2016年3月27日

该文被密码保护。 阅读全文

posted @ 2016-03-27 17:13 浅墨浓香 阅读(119) 评论(0) 推荐(0) 编辑

摘要: 1. 链接器的意义 (1)每个C语言源文件被编译后生成目标文件,这些目标文件最终要被链接在一起生成可执行文件。 (2)链接器的主要作用是把各个模块之间相互引用的部分处理好,使得各个模块之间能够正确的衔接。 2. 静态链接 (1)由链接器在链接时将库的内容直接加入到可执行程序中 (2)Linux下静态 阅读全文

posted @ 2016-03-27 13:36 浅墨浓香 阅读(735) 评论(5) 推荐(0) 编辑

摘要: 1. 初始编译器 广义的编译器 你可能不知道的事… 2. 预编译:指令示例——gcc –E file.c –o file.i (1)处理所有的注释,以空格代替 (2)将所有的#define删除,并且展开所有的宏定义 (3)处理条件编译指令#if、#ifdef、#elif、#else、#endif ( 阅读全文

posted @ 2016-03-27 12:37 浅墨浓香 阅读(469) 评论(0) 推荐(0) 编辑