- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 Linux下全局符号覆盖问题
在windows上,默认情况下,动态库中的符号都是对外隐藏的,除非你显示的指出要导出哪些符号,否则外界是看不到的。但是linux下情况刚好相反,对静态变量和全局变量,linux下so里面的符号对外可见。这就很容易出现一个问题,就是外界很可能会无意中修改so内部的符号或符号同名但内存结构不同,带来各种问题。有一种方法能将so里面的 符号隐藏起来,避免全局符号覆盖。 1、首先,编程参数中添加编译选
2013-10-30 10:48:10 2083
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人