【问题标题】:Multiple .cpp programs in xcode project?xcode项目中有多个.cpp程序?
【发布时间】:2011-11-01 23:45:24
【问题描述】:

我正在使用 Xcode 在 C++ 中解决 Project Euler 问题。我想保持一切井井有条,所以我决定制作一个包含我所有 .cpp 文件的单个项目,就像在 Visual Studio 中一样。我遇到的问题是我有一个名为“Project Euler”的项目,然后我想让 Problem1.ccp、Problem2.cpp 等启用我想要运行的项目。当我这样做时,我收到一个错误“Apple Mach-O Linker Error”。有谁知道我如何用 Xcode 做我想做的事情?

【问题讨论】:

  • 阅读文档并了解如何管理多个目标...

标签: c++ xcode xcode4


【解决方案1】:

您想要的是每个问题都有一个 Xcode 目标(假设每个问题都有一个 main())。

要将目标添加到当前项目 (Xc4),请转到 File > New > New Target…。

【讨论】:

    【解决方案2】:

    是的,您想使用 justin 的步骤添加新目标。

    你还需要了解什么是目标:http://developer.apple.com/library/ios/#featuredarticles/XcodeConcepts/Concept-Targets.html

    以及如何运行和编译单独的文件: http://developer.apple.com/library/ios/#recipes/xcode_help-scheme_editor/Articles/SchemeBuild.html

    换句话说,目标是包含在同一个 Xcode 项目中的完全独立的产品。

    当您想更改正在运行/编译/分析的目标时,您需要调整方案。在 Xcode 版本 4.6.2 中转到:

    Product > Scheme > Desired Target
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-05
      • 1970-01-01
      • 2018-01-01
      • 2017-03-12
      • 2021-06-19
      • 1970-01-01
      • 2013-06-18
      相关资源
      最近更新 更多