如何在 Xcode 4 中运行 C++ 程序?

Posted

技术标签:

【中文标题】如何在 Xcode 4 中运行 C++ 程序?【英文标题】:How do I run a C++ program in Xcode 4? 【发布时间】:2011-10-27 02:22:40 【问题描述】:

我想在我的 Mac 上用 Xcode 编写一个 C++ 程序。我写了这个基本的来测试它。构建时,我会收到“构建成功”消息。

但是,我无法运行它!如果我按 Command+R 什么都不会发生。当我转到 Project->Run 时,Run 选项被禁用。

#include <iostream>

using namespace std;

int main()


    cout << "helo" << endl;


【问题讨论】:

您是如何创建新项目的。您必须在新文件对话框中选择命令行应用程序 > C++ 应用程序。 【参考方案1】:
    启动 XCode 在“选择模板”框中,选择 Mac OS X,然后选择命令行工具。按下一步 为您的项目命名,选择 C++ 作为类型 您应该会看到一个带有 main.cpp 的新项目 按下运行按钮

    在屏幕底部的所有输出下,您应该会看到:

    你好,世界! 程序以退出代码结束:0

【讨论】:

我刚刚得到了这个答案的“大师”徽章。虽然很好,但我认为这是一个明显的迹象,表明 Apple 需要仔细查看他们的文档。 默认情况下,它会创建一个 main.cpp 文件,其中包含要打印的 Hello World 消息。当我尝试向该项目添加另一个 C++ 文件时,该文件打印出 Foo,单击 Run 按钮仍仅输出 Hello World。如何在该项目下创建多个 C++ 文件并单独运行它们,而不引用或依赖其他文件? @Cupidvogel - 这是一个很好的独立问题。请将其作为问题发布,您更有可能得到一个好的答案! 关于如何在项目中运行单个文件的任何想法? @ObscureRobot 发布:***.com/questions/32604251/…

以上是关于如何在 Xcode 4 中运行 C++ 程序?的主要内容,如果未能解决你的问题,请参考以下文章

如何在另一台计算机上运行 xcode c++ 程序?

xCode 4.3.2 - 构建分析,你如何运行应用程序?

如何在 Xcode 4.6 中使用 googletest 实现 c++ 单元测试?

Xcode - 终端程序的 C++ 代码将无法运行

如何在 Xcode C++ 控制台应用程序中使用 dlib

如何使用 Xcode 4 和 OCUnit 运行应用程序测试?