2022-02-25
编译与链接

通过对以上步骤的了解,当遇到一些问题时可方便的分析出原因,比如最近就遇到头文件中引出全局变量g_net_mem_pool,如果不加extern就会报错重定义,然后我分别打开main.s喝mem_pool.s果然发现有两份相同的汇编指令“globl g_net_mem_pool”,如果加上extern就会发现只有mem_pool.s中存在一份,main.s中就不会存在了,这样main.cpp中就可以引用mem_pool.h中通过extern声明,mem_pool.cpp中定义的全局变量g_net_mem_pool。


知识共享许可协议
本站文章采用知识共享署名 4.0 国际许可协议进行许可。

samoyedsun.github.io