【问题标题】:How to run the SFML template?如何运行 SFML 模板?
【发布时间】:2019-06-14 04:41:38
【问题描述】:

我已经为 Xcode 安装了 SFML 模板(SFML App 和 SFML CLT),以了解有关该库的更多信息并提高我的 c++ 技能。但是当我尝试运行模板时出现错误。

我已经安装了 SFML 框架和一些 SFML 所依赖的外部库。

但是当我选择模板“SFML App”来创建一个新项目并尝试运行它时,我得到了这个错误:

ditto: can't get real path for source '/Users/SFML/Desktop/packaging/tmp/install/Library/Frameworks/sfml-system.framework'
couldn't copy /Users/SFML/Desktop/packaging/tmp/install/Library/Frameworks/sfml-system.framework to /Users/seadkurtovic/Library/Developer/Xcode/DerivedData/My_First_SFML_App-bcabgonrxpifggalnkqaxhpyqygs/Build/Products/Debug/My First SFML App.app/Contents/Frameworks//sfml-system.framework
Command PhaseScriptExecution failed with a nonzero exit code

有谁知道我做错了什么?因为我其实已经按照本教程仔细地遵循了一切:SFML and Xcode (macOS)

【问题讨论】:

标签: c++ xcode macos templates sfml


【解决方案1】:

我遇到了同样的问题!我在这里找到了答案: https://en.sfml-dev.org/forums/index.php?topic=24677.0

构建阶段 -> 运行脚本 -> 勾选“仅在安装时运行脚本”

图片如下: https://imgur.com/LGZjxN7

【讨论】:

  • 这实际上会延迟问题,使其仅在运行 Product > Archive 时出现,而不是在开发和调试期间出现。
【解决方案2】:

嗯,您是否尝试为 XCode 安装命令行工具?

尝试在终端中运行此代码:

xcode-select --install

【讨论】:

  • 当我输入此命令时,我收到此消息:xcode-select: error: command line tools are already installed, use "Software Update" to install updates。所以是的,我已经为 XCode 安装了命令行工具。
猜你喜欢
  • 1970-01-01
  • 2012-11-16
  • 2021-05-29
  • 1970-01-01
  • 2017-02-21
  • 2012-09-09
  • 1970-01-01
  • 2011-09-06
  • 1970-01-01
相关资源
最近更新 更多