【问题标题】:How do I Compile a Framework in Xcode?如何在 Xcode 中编译框架?
【发布时间】:2014-11-05 22:14:30
【问题描述】:

自从我切换到 Yosemite 后,每当我尝试运行 SDL2 时,都会遇到 Xcode 意外退出错误。我什至无法运行“hello world”。 我正在尝试按照此页面上的说明进行修复:

Xcode 5 crashes when running an app with SDL 2

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

谁能帮我弄清楚如何摆脱这个错误?

【问题讨论】:

    标签: xcode frameworks crash sdl sdl-2


    【解决方案1】:

    我假设您通过hg clone http://hg.libsdl.org/SDL 或从https://www.libsdl.org/hg.php 下载最新快照获得了最新版本的代码

    这将为您提供一个名为 SDL 的目录,其中包含源代码和所有项目。你会想要打开'Xcode/SDL/SDL.xcodeproj'

    然后确保将以下内容设置为您的构建目标 - Framework > My Mac (64-bit)您可以通过单击它来更改它。

    然后点击 CMD+B(或从菜单中选择 Product->Build)来构建框架。然后,您将能够在以下位置找到SDL2.framework

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

    将框架复制到/Library/Frameworks

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-27
      相关资源
      最近更新 更多