返回

关于C语言静态库 函数问题。

风云大大:最近我遇到一个问题。当我们用C语言 编写库的时候 动态库与静态库。 库里 有一下util函数,给库里其他函数使用,但是不导出 。对于 动态库 #define DLL_PUBLIC __attribute__ ((visibility("default"))) 我们在需要导出的函数前加上 这个 。在编译时 -fvisibility=hidden 就能 让util函数不导出。。但是有时需要编译静态库。如何做到让util函数连接的时候看不见。在这里,我首先表示感谢了。希望风云大大能给我解惑。

名字: 自动排版 密码:

回复 | (2871) | 小苏 | 2015-12-05 11:23:58