dyld[2447]:未加载库:@rpath/libassimp.5.dylib

问题描述 投票:0回答:0

我目前正在使用 VSCode 构建一个 OpenGL 项目,并尝试使用 assimp 导入 3D 模型。我构建了 .dylib 文件并将其包含在我项目的 lib 文件夹中。它编译成功但无法运行,调试控制台显示如下内容:


dyld[2447]: Library not loaded: @rpath/libassimp.5.dylib
  Referenced from: <C5ED10CB-3121-3808-9DC9-B71850FB98F8> /Users/jessepak/Documents/OpenGL/model/app
  Reason: tried: '/System/Volumes/Preboot/Cryptexes/OS@rpath/libassimp.5.dylib' (no such file), '/usr/local/lib/libassimp.5.dylib' (no such file), '/usr/lib/libassimp.5.dylib' (no such file, not in dyld cache)
Execute debugger commands using "-exec <command>", for example "-exec info registers" will list registers in use (when GDB is the debugger)
The program '/Users/jessepak/Documents/OpenGL/model/app' has exited with code 0 (0x00000000).

我也尝试将 libassimp.5.dylib 文件复制到我的 /usr/lib/ 文件夹,但结果保持不变。

有人知道如何解决这个问题吗?提前致谢

macos opengl dylib assimp dyld
© www.soinside.com 2019 - 2024. All rights reserved.