【问题标题】:SDL and SFML not working with Xcode 5SDL 和 SFML 不适用于 Xcode 5
【发布时间】:2014-06-28 22:35:18
【问题描述】:

我习惯了 VS 很安静,但跳到了 Mac。 OS X 很棒,我现在正在玩 Xcode。我不喜欢它...对于与 Apple 相关的东西,它很棒,但是上帝,SFML 和 SDL 不起作用!我两个都有同样的问题!我安装了命令行工具,并安装了框架和所有东西,制作了模板,但是当我构建我的 main.cpp 时,它在同一个地方被破坏了。在#import <Foundation/Foundation.h> 线上,它说找不到Foundation/Foundation.h,我尝试添加路径,并在构建阶段摆弄所有东西,但仍然没有。这太令人沮丧了!我等不及 JetBrains 发布他们的 C++ IDE。有人可以帮我解决这些吗?我尝试重新编译 SDL2,因为它使 Xcode 崩溃,但后来我发现 Foundation.h 丢失了。 SFML 向我展示了同样的东西,即使我创建了模板并且其他一切都很完美。有人可以帮帮我吗?

【问题讨论】:

    标签: xcode


    【解决方案1】:

    听起来您需要将 Foundation.framework 添加到您的 Xcode 项目中。为此:

    1. 在“项目导航器”窗格中单击您的项目图标。这将向您展示项目中的各种目标。 (如果您刚刚完成项目,可能只有 1 个。)
    2. 单击您要构建的目标,然后单击“构建阶段”选项卡。
    3. 旋转打开名为“Link Binary With Libraries”的部分,然后单击“+”按钮。它将显示一个包含标准框架列表的对话框。顶部有一个搜索框。您只需键入“Foundation”,它就会找到它。
    4. 选择它,然后单击“添加”。这应该将它添加到您的目标中。

    【讨论】:

      猜你喜欢
      • 2014-06-22
      • 1970-01-01
      • 1970-01-01
      • 2020-03-29
      • 2023-03-08
      • 1970-01-01
      • 2016-01-06
      • 1970-01-01
      • 2011-12-27
      相关资源
      最近更新 更多