Xcode 4.6不识别SDL.framework

Xcode 4.6不识别SDL.framework,sdl,osx-mountain-lion,xcode4.6,Sdl,Osx Mountain Lion,Xcode4.6,当涉及到编译语言(以及一般的Xcode IDE)时,请认为我是一个完全的新手 我已经学习了一些关于设置XCode以使用SDL框架的教程,它们似乎有点过时,设计用于OSX 10.6或10.7,因此我还确保遵循SDL DMG中的自述 我不知道在文件系统中我应该把我的SDL.framework(或者任何其他框架,比如SDL_image.framework)放在哪里。我试过了 /Library/Frameworks /System/Library/Frameworks ~/Library/Framewo

当涉及到编译语言(以及一般的Xcode IDE)时,请认为我是一个完全的新手

我已经学习了一些关于设置XCode以使用SDL框架的教程,它们似乎有点过时,设计用于OSX 10.6或10.7,因此我还确保遵循SDL DMG中的自述

我不知道在文件系统中我应该把我的SDL.framework(或者任何其他框架,比如SDL_image.framework)放在哪里。我试过了

/Library/Frameworks
/System/Library/Frameworks
~/Library/Frameworks
当我打开Xcode并浏览要添加/链接的框架时,到处都找不到SDL框架

当我打开从中下载的模板项目时 所有框架引用都被涂成红色,如“error”或“notexist”

谁能告诉我,我到底把那些东西放在哪里?
哦,任何最新的Xcode+sdl设置教程对我来说也是很有价值的

假设您下载了SDL.Framework或编译了SDL2.Framework,如果您正在使用该版本,那么将其放置在何处并不重要,只要您将其正确链接到项目中即可。我通常倾向于将它们保存在
/Library/Frameworks

第一步。选择构建目标并选择
构建设置
部分。然后搜索
框架搜索路径
,或者向下滚动到
搜索路径
部分,并根据需要展开它。将
框架搜索路径
的值设置为您放置框架的位置


第二步。然后,要将框架包括在项目中,请选择构建目标并选择
构建阶段
部分。展开“将二进制文件链接到库”,然后单击+按钮。在出现的弹出窗口中,您需要单击
添加其他
,然后浏览到您放置框架的位置,例如
/Library/Frameworks
,并选择要添加的框架。

我刚刚尝试手动显示Xcode到SDL.framework的路径,它运行链接的
HelloSDL
应用程序。它自己在任何地方都找不到。