我有一个非常简单的 Xcode 6 项目,我试图在其中静态链接到 boost_thread 和 boost_system。我已经构建了库(我有 libboost_thread.a 和 libboost_system.a),我已经包含了所有正确的标头/库搜索路径、标志等,就像我对项目中的任何其他静态库所做的那样,并且项目成功构建,但是当我运行它时,它给了我一个运行时 dlopen 错误,它找不到 boost_thread.dylib 库?!
我没有链接到任何 boost lib 的任何 dylib 版本,只有这两个静态版本。为什么要尝试动态加载库?谁能给我一个关于这一切的提示?
谢谢