__attribute__((visibility("default")))
时间: 2023-04-25 15:05:04 浏览: 81
quick-lint-js:quick-lint-js发现JavaScript程序中的错误
__attribute__((visibility("default"))) 是一个GCC编译器的扩展属性,用于指定符号的可见性。它可以用于函数、变量和类型定义等符号,将它们的可见性设置为默认可见性。默认可见性意味着符号可以被其他模块访问和链接。这个属性通常用于动态链接库的开发中,以确保符号能够正确地被链接和使用。
阅读全文