我正在尝试使用FMOD,我正在重新创建其中一个示例项目。当程序加载时,它说
dyld: Library not loaded: ./libfmodex.dylib
Referenced from: (...project filepath...)
Reason: image not found
我通过构建目标的阶段,扩展与二进制文件的链接,单击+符号,单击其他,然后导航到libfmodex.dylib来链接。然后它会自动填写库搜索路径。
程序构建并运行但会立即停止并显示上述错误消息。我缺少某种编译器标志吗?
答案 0 :(得分:0)
我在其他地方发现需要添加构建脚本(target-> build phases-> add build phase-> run script)
cp "/absolute/filepath/of/your/libfmodex.dylib" .
cp -f "$TARGET_BUILD_DIR/$PRODUCT_NAME" .
cp "/absolute/filepath/of/your/libfmodex.dylib" "$TARGET_BUILD_DIR"