随笔分类 - gcc编译
摘要:【逻辑结构】 1)c++的词法语法分析部分 D:\jch\2023\gcc\gcc\cp目录 20w行 主要文件 2)生成GMPLE和优化 gcc目录下 3)生成RTL和优化 RTL:寄存器传输语言 source/config/target子目录
阅读全文
摘要:【整体流程】 预处理(preprocessing) cpp/ gcc -E 编译(compilation) cc1 / gcc -S 汇编(assembly) as 连接(linking) ld 参考 https://zhuanlan.zhihu.com/p/39219541
阅读全文
摘要:参考https://blog.csdn.net/zhangjs0322/article/details/39666889 编译器默认没有把宏定义扩展信息编译进二进制文件。 通过man gcc查看说明,如下 编译时需添加-gdwarf-2和-g3两个参数。 加了-g3的参数后,gcc编译的时候,会将扩
阅读全文

浙公网安备 33010602011771号