Mac OS gcc
chinahaerbin
这个作者很懒,什么都没留下…
展开
-
Linux编译链接环境变量
静态库链接时搜索路径顺序:1.ld会去找GCC命令中的参数-L2.再找gcc的环境变量LIBRARY_PATH3.再找内定目录 /lib /usr/lib /usr/local/lib 这是当初compile gcc时写在程序内的动态链接时、执行时搜索路径顺序:1.编译目标代码时指定的动态库搜索路径;2.环境变量LD_LIBRARY_PATH指定的动转载 2012-06-28 11:45:45 · 1654 阅读 · 0 评论 -
编译和链接说明
编译器的工作不单单只有编译,事实上,它包括了从高级语言到机器语言的完整过程: 预编译-》编译-》汇编-》链接。预编译 预编译过程主要是处理源代码文件中以#开始的预编译指令。主要处理规则如下: 1.1.将所有#define删除,并展开所有的宏定义。 1.2.处理所有条件编译指令,比如#ifdef、#else等。 1.3.处理#include,递归的将被包含的文件出入到该指转载 2012-06-28 11:38:55 · 639 阅读 · 0 评论