2014-11-05 58 views
-1

自从我切换到优胜美地后,每当我尝试运行SDL2时,我都会收到意外退出的Xcode错误。我甚至无法得到一个“你好世界”来运行。 我试图修复它按照此页面上的方向:如何在Xcode中编译框架?

Xcode 5 crashes when running an app with SDL 2

但我不知道如何“编译‘框架’的目标在Xcode/SDL/SDL.xcodeproj”我试着只是简单地构建它,但似乎没有工作,因为我没有看到任何框架文件出现。

有人可以帮我弄清楚如何摆脱这个错误?

回答

3

我假设你要么做hg clone http://hg.libsdl.org/SDL或由https://www.libsdl.org/hg.php

此下载最新的快照,应该给你一个名为SDL目录中包含源和所有的项目得到了最新版本的代码。你会想开“的Xcode/SDL/SDL.xcodeproj”

然后确保设置为您的构建目标如下 - 框架>我的Mac(64位)您可以通过点击它改变它。

enter image description here

然后按下CMD + B(或选择产品 - >从菜单生成)来构建了框架。然后,您就可以找到SDL2.framework在以下位置:

/Users/*yourusername*/Library/Developer/Xcode/DerivedData/SDL2-*randomstring*/Build/Products/<*Debug/Release*>

复制框架/Library/Frameworks