c++ - OS X 上的链接器错误 "ld: framework not found SFML"

标签 c++ macos linker-errors sfml

我试图编译我的 shell 文件,但它显示

ld:未找到框架 SFML clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

实际上我在文件和系统中安装了所有SFML。我不知道它有什么问题,因为它之前可以遵守。

我将系统更新为 OSX EL Capitan。是这个原因吗?

sh文件截图和目录截图:

enter image description here

最佳答案

再次从 sfml-dev.org 下载 sfml zip。然后查看其 SFML-2.4.2-osx-clang/Frameworks 文件夹。将其中的所有内容复制到 /Library/Frameworks/

关于c++ - OS X 上的链接器错误 "ld: framework not found SFML",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33510147/

相关文章:

c++ - 允许访问超出范围的数组下标

c++ - 如何在boost python中公开派生类函数

C++浮点题

objective-c - 如何在另一个线程上接收 NSWorkspace 和可访问性通知

c++ - 什么是 undefined reference /未解析的外部符号错误以及如何修复它?

linux - Qt 链接错误

c++ - GCC - 链接到另一个文件夹中的库有效但二进制文件不会运行

java - Java 可以加载 Mac OSX 包/框架/或 dylib 吗?如何做呢?

python - 在 OS X 中运行进程,查找启动进程

c++ - Qt 中的警告 lnk4006