gcc
-
GCC 链接过程中的【重定位】过程分析
最近因为项目上的需要,利用动态链接库来实现一个插件系统,顺便就复习了一下关于Linux中一些编译、链接相关的内容。 在链接的过程中,符号重定位是比较麻烦的事情,特别是在动态链接的过…
-
C++ 常用命令行开发工具(Linux)
编译的四个阶段:预处理(扩展各个宏与文件)、编译(得到汇编代码)、汇编(得到机器码)、链接(得到可执行文件),,,实际使用中我们更习惯使用 gcc 指令编译 C 语言程序,用 g+…