【发布时间】:2015-05-21 15:24:52
【问题描述】:
我正在尝试在 OSX 上设置 SFML,但在链接库时遇到了问题。我已经下载并安装了 dylib,并将它们与我在 Xcode 中的项目链接起来,但是当我尝试编译时,我得到了这个错误:
dyld: Library not loaded: @rpath/libsfml-graphics.2.3.dylib
Referenced from:/Users/Adam/Documents/Programming/CPP/SFML/Build/Products/Debug/SFML
Reason: image not found
我试过谷歌搜索,但我还没有真正找到答案。看到有人说在项目设置里改C++的版本,但是我下载安装的版本应该是兼容C++ 11的。
可能是我没有使用clang吗?我不是很精通不同编译器的复杂性。我在“Apple LLVM 6.1 - Language - C++”标题下的项目设置如下:
C++ Language Dialect: GNU++11 [-std=gnu++11]
C++ Standard Library: libc++ (LLVM C++ standard library with C++11 support)
Enable C++ Exceptions: Yes
Enable C++ Runtime Types: Yes
【问题讨论】: