gpt4 book ai didi

c++ - 为什么我们通过了链接阶段仍然错过了符号?

转载 作者:行者123 更新时间:2023-11-30 04:40:10 26 4
gpt4 key购买 nike

操作系统:AIX 5.3。编译器:xlC_r

构建系统是:“Unix Makefiles”

我们的应用程序使用多个静态 (.a) 库和多个共享 (.so) 库。构建过程成功通过(我们确实收到一些重复的符号警告)。但是当我们尝试执行时,我们遇到了符号丢失错误。

注意:我们没有使用 dl 在运行时加载共享库。

我们是否遗漏了什么?

为什么我们通过了链接阶段但仍然缺少符号?

最佳答案

动态符号会在链接时进行检查,因此如果您在执行时遗漏了某些内容,那么任何动态库或其依赖项可能不在正确的路径中。

关于c++ - 为什么我们通过了链接阶段仍然错过了符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1694072/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com