gpt4 book ai didi

c++ - xcode链接器错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:37:25 25 4
gpt4 key购买 nike

我正在尝试编译一个使用第三方库的包。我之前有过这个工作,但现在它只是拒绝链接。以下是错误示例:

  "lwpp::GlobalBase<char const* ()(char const*)>::globPtr", referenced from:
__ZN4lwpp10GlobalBaseIFPKcS2_EE7globPtrE$non_lazy_ptr in main.o
__ZN4lwpp10GlobalBaseIFPKcS2_EE7globPtrE$non_lazy_ptr in license-2998A499.o
...
ld: symbol(s) not found
collect2: ld returned 1 exit status

第三方项目 (lwpp) 作为子项目包含在内。我已经点击并将它的构建产品拖到目标 > plugin_name > Link Binary With Libraries,但它仍然不起作用。如果我导入 lwpp 的源文件,那么这些链接错误都会消失。我完全不知所措。

最佳答案

显然 lwpp::GlobalBase< char const* ()(char const*) > ::globPtr必须在某处定义。要么你必须自己在源文件中定义它,要么如果它已经在库中定义,你可能需要将它声明为 extern在 main.cpp 中。

关于c++ - xcode链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1369130/

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