如何从 Eclipse 编译并运行 C++ 程序?

Rom*_*man 5 c++ eclipse compilation execute

我正在尝试使用 Eclipse 编写、编译和执行“HelloWorld”C++ 程序。我已经成功安装并运行 Eclipse,创建一个新项目并编写 HelloWorld 程序。现在我想编译它并运行。

我在 Eclipse 中没有找到“Compile”选项,但在“Project”菜单中找到了“Build Project”选项。我认为构建就是我所说的“编译”。单击此选项后,Eclipse 生成“Debug”文件夹,其中包含“src”子文件夹以及 3 个文件:“sources.mk”、“objects.mk”和“makefile”。首先,我不知道这些文件的含义(以及其中哪个是我的“可执行文件”)。其次,我仍然需要执行我的程序。我尝试单击“运行”菜单中的“运行”选项。结果我收到一条错误消息:“启动失败。找不到二进制文件”。

请任何人帮助我使用 Eclipse 编译和运行我的代码。

小智 1

Eclipse 作为一种 IDE 旨在创建不限于一个文件的项目,因此存在多个文件,必须链接和编译这些文件,以便按照项目中实现的方法同步工作。运行项目或特定编写该特定项目的二进制文件是必需的,只有在构建成功时才会创建该二进制文件。因此,成功的构建对于二进制文件创建是必须的,而二进制文件又负责运行项目或程序。

因此,在成功构建后首先使用 Ctrl+B 构建项目,然后运行该项目。