【发布时间】:2015-02-23 17:17:41
【问题描述】:
我正在尝试将 GLEW 库链接到 Xcode 项目,但我遇到了问题。每当我将构建设置为与 libGLEW.a 链接时,我都会在启动时立即崩溃,并显示错误输出:
yld:库未加载:/usr/lib/libGLEW.1.12.0.dylib 引用自:/Users/xxx/Library/Developer/Xcode/DerivedData/xcode-test/Products/Debug/manualWindow.app/Contents/MacOS/manualWindow 原因:找不到图片
我没有编写任何代码来请求我的应用程序加载这个动态库。这种行为似乎我的 GLEW 库实际上是一个导入库,并且正在尝试加载 dylib。我自己构建了 GLEW,在为静态库生成对象时,我可以看到在命令行上指定了“-DGLEW_STATIC”。
有人知道我如何判断我的 GLEW 库 (libGLEW.a) 是否真的是 dylib 的导入库吗?作为后续,如何正确构建库以避免这种情况?
【问题讨论】:
标签: xcode macos static-libraries glew