【发布时间】:2013-03-15 04:05:54
【问题描述】:
我已经成功构建了 SDL2.0,并构建了我的 SDL2.framework 文件夹。不知道我是否将它放在系统上的正确位置。我将 XCode 4.6 与 OS X 10.8 一起使用。我放在这里/System/Library/Frameworks
当我开始一个新的 XCode 项目时,我选择命令行应用程序。选择添加 OpenGL.framework 然后我尝试添加 SDL2.framework 但它没有出现在搜索列表中。然后我单击添加其他并手动选择位于/System/Library/Frameworks 的 SDL2.framework。然后我添加一些简单的 SDL 代码并尝试构建。然后我收到此错误:
SDL.h file not found
我可以在我的 XCode 项目中看到 SDL2.framework 在那里,我可以展开它以查看 SDL.h 存在,我什至可以打开它。
我在这里错过了什么?
【问题讨论】:
-
如何在代码中包含 sdl.h?
-
#include "SDL.h"。应该不一样吗??
-
检查 IDE 中包含文件的位置的设置。
-
包含位置是否应该指向 SDL2.framework 所在的位置?
-
不应该是
#include <SDL.h>吗?这至少是我一直在做的,并且有效。