我试图让 XCode 的 SDL 示例代码在我的 Snow Leopard 机器上运行,但是每次我尝试构建时都会收到此错误: “ld:警告:在/Users/me/Dropbox/Programming/Obj C/Space/SDL.framework/SDL 中,文件中缺少所需的架构 x86_64” 最初它是“/Library/Frameworks/...”,但我已将整个 SDL.framework 复制到我的项目中并链接到它,但错误仍然存在。
最佳答案
这是 SDL 主页中预构建二进制文件的一个已知问题。您需要自己编译 SDL 才能使其工作。
最简单的方法是使用 Homebrew 。您可以使用 single command 安装 Homebrew从航站楼。之后,运行
brew install sdl
你应该可以开始了。
关于c++ - SDL 缺少 x86_64 架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9629356/