这是我的错误:
dyld: Library not loaded: /usr/local/lib/libofa.0.dylib Referenced from: /sers/david/Projekte/Test/build/Debug/Test.app/Contents/MacOS/Test Reason: image not found
我已经做了一些研究,并用install_name_tool改变了dylib内的路径:
davids-macbook:Test david$otool -L libofa.0.0.0.dylib libofa.0.0.0.dylib: @executable_path/../Frameworks/libofa.0.0.0.dylib (compatibility version 1.0.0,current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0,current version 125.2.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate (compatibility version 1.0.0,current version 4.0.0) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0,current version 7.9.0)
但Xcode在/usr/lib /中继续搜索:
build/Debug/Test.app/Contents/MacOS/Test: /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0,current version 15.0.0) /System/Library/Frameworks/AudioToolBox.framework/Versions/A/AudioToolBox (compatibility version 1.0.0,current version 1.0.0) /opt/local/lib/libz.1.dylib (compatibility version 1.0.0,current version 1.2.5) @executable_path/../Frameworks/TagLib.framework/Versions/A/TagLib (compatibility version 1.0.0,current version 1.0.0) /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit (compatibility version 1.0.0,current version 1.0.0) /opt/local/lib/libexpat.1.dylib (compatibility version 7.0.0,current version 7.2.0) /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz (compatibility version 1.0.0,current version 1.0.0) /opt/local/lib/libcurl.4.dylib (compatibility version 7.0.0,current version 7.0.0) /usr/local/lib/libofa.0.dylib (compatibility version 1.0.0,current version 1.0.0) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0,current version 7.9.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0,current version 103.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0,current version 125.2.0) /usr/lib/libobjc.A.dylib (compatibility version 1.0.0,current version 227.0.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0,current version 44.0.0) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0,current version 550.29.0) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0,current version 751.29.0) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0,current version 1038.32.0)
有没有办法在Xcode中设置?谢谢
编辑:图书馆不是Xcode项目.它的构建与./configure;使