技术栈

弱符号

小屁猪qAq
7 天前
c++·弱符号·链接·编译
强符号和弱符号及应用场景在C语言中,编译器将没有初始化的全局变量定义作为弱符号处理,将初始化的全局变量定义作为强符号处理。在链接的时候不允许多个相同的强符号出现,但是允许一个强符号和多个弱符号同时出现,或者只有多个弱符号。 但是在C++中,为了维护单定义原则,初始化和未初始化的全局变量都会被当成强符号对待。
凉、介
3 年前
elf·强符号·弱符号·链接
ELF文件结构描述这里插一句,对于 readelf 和 objdump 两个工具,它们的联系与区别如下:
我是有底线的