我正在尝试使用 libpng 从我的c ++项目中的图像文件中读取数据,制作xcode并将其包含在内。
所以,我已经做了下一步:
然后,当我尝试编译项目时,我有一个错误:
ld: framework not found libpng
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我做错了什么或错过了什么步骤?
我是xcode的新手,所以请耐心等待,请详细解答。
答案 0 :(得分:0)
未找到库的错误通常引用设置标题搜索路径错误,因此请转到构建设置/标题搜索路径 然后添加$(继承)
答案 1 :(得分:0)
现在我找到了解决方案。
我将框架文件从项目文件夹移动到带有.xcodeproj的文件夹,并将其链接成功: screenshot
但是在启动程序时有另一个错误:
dyld: Library not loaded: @loader_path/../Frameworks/libpng.framework/Versions/A/libpng
Referenced from: /Users/admin/Library/Developer/CoreSimulator/Devices/B875D4BF-EE6B-4601-9DFC-9C534AD6C085/data/Containers/Bundle/Application/981ECC6B-5EDB-4646-A990-510FEB619650/Happy Ball.app/Happy Ball
Reason: image not found