1

我正在尝试使用 FMOD,我正在重新创建示例项目之一。当程序加载时,它说

  dyld: Library not loaded: ./libfmodex.dylib
  Referenced from:     (...project filepath...)
  Reason: image not found

我通过构建目标的阶段、使用二进制文件扩展链接、单击 + 号、单击其他,然后导航到 libfmodex.dylib 来进行链接。然后它会自动填写库搜索路径。

程序构建并运行,但立即停止并显示上述错误消息。是否有某种我缺少的编译器标志?

4

1 回答 1

0

我在其他地方发现它需要添加一个构建脚本(目标->构建阶段->添加构建阶段->运行脚本)

cp "/absolute/filepath/of/your/libfmodex.dylib" .
cp -f "$TARGET_BUILD_DIR/$PRODUCT_NAME" .
cp "/absolute/filepath/of/your/libfmodex.dylib" "$TARGET_BUILD_DIR"
于 2012-11-14T14:31:59.007 回答