so冲突的问题,估计大家都遇到过

发布于 2022-07-17 19:57:53 字数 169 浏览 8 评论 2

自己写了一个so文件,里面link了有一个abc.o,然后测试程序里有一个main.cpp,还有个abc.cpp,main.cpp中用到了这个so文件,同时也用到了abc.cpp,于是,link好的程序就出了莫名其妙的问题,so里面的函数本来要调用abc.o里面的函数,却调到测试程序这边来了。不知道各为达人有没有什么好办法,改文件名除外

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

明月夜 2022-07-22 22:16:14

原帖由 connet 于 2006-6-15 08:25 发表
这是不可能的, 否则用户自己写的函数都可以替代系统lib 中的函数, 那有什么安全性可言?

所以我觉得奇怪。但我估计是so的编译问题,有兴趣的朋友可以测试一下啊

新一帅帅 2022-07-17 23:04:04

这是不可能的, 否则用户自己写的函数都可以替代系统lib 中的函数, 那有什么安全性可言?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文