免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1024 | 回复: 2
打印 上一主题 下一主题

so冲突的问题,估计大家都遇到过 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-14 17:37 |只看该作者 |倒序浏览
自己写了一个so文件,里面link了有一个abc.o,然后测试程序里有一个main.cpp,还有个abc.cpp,main.cpp中用到了这个so文件,同时也用到了abc.cpp,于是,link好的程序就出了莫名其妙的问题,so里面的函数本来要调用abc.o里面的函数,却调到测试程序这边来了。不知道各为达人有没有什么好办法,改文件名除外

论坛徽章:
0
2 [报告]
发表于 2006-06-15 08:25 |只看该作者
这是不可能的, 否则用户自己写的函数都可以替代系统lib 中的函数, 那有什么安全性可言?

论坛徽章:
0
3 [报告]
发表于 2006-06-15 10:16 |只看该作者
原帖由 connet 于 2006-6-15 08:25 发表
这是不可能的, 否则用户自己写的函数都可以替代系统lib 中的函数, 那有什么安全性可言?


所以我觉得奇怪。但我估计是so的编译问题,有兴趣的朋友可以测试一下啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP