Xcode可执行链接依赖性问题

时间:2015-06-30 20:21:45

标签: c++ xcode dynamic-linking

当我将库(libboost_thread.dylib)添加到我的可执行文件时,将其从/opt/local/lib拖放到正确的位置 - 在可执行文件上运行otool -L显示libboost_thread.dylib的完整路径(即/opt/local/lib/libboost_thread.dylib)。

如果我有单独的boost安装,它将库放入<boost_dir>/stage/lib并从那里拖动该库,otool -L可执行文件只显示&#34; libboost_thread.dylib&#34;没有完全合格的道路。这会导致运行时错误"Library not loaded: libboost_thread.dylib"

为什么会这样?

0 个答案:

没有答案