c++ - Eclipse C++ Hello World 程序 "Error starting process."

标签 c++ eclipse

我是编程新手,决定学习 C++。我刚刚学习了 Hello World 程序,并尝试自己编写程序。我安装了 Eclipse C++ 和 GCC 编译器,就像这个视频给我看的那样:https://www.youtube.com/watch?v=Ln1l8qSOBW0 .我在C盘的GCC文件夹的bin部分设置了C++.exe程序的路径。我不断得到:

"Launching FirstProgram Debug" has encountered a problem . Error starting process.

无论我选择路径在哪里。

我在 C:\Users\user\gcc 中安装了 GCC,但我不知道如何正确运行项目。我能够构建程序。

提前谢谢你。

最佳答案

您在评论中发布的代码不正确有两个原因:

首先,你的头文件应该是:

    #include <iostream> // not std_lib_facilities.h

这个头文件是c++所有程序都包含的标准头文件。它的全称是输入/输出流,顾名思义,它拥有C++标准库中实现基于流的输入/输出能力的类模板族和支持函数(获取自:Input/output (C++) )

其次,产生输出的那一行有一个错误:cout does not have std:: attached to it。 std:: 标签告诉编译器函数 cout 是命名空间 std 的一部分。要解决此问题,您可以在 cout 之前添加 std::,或者您可以包含以下行:

 using namespace std;

就在 include 语句和 int main() 行之间。


如果这不能解决问题,那么您安装 eclipse 或 gcc 编译器的方式可能有问题。在这种情况下,我建议您在 YouTube 上观看此视频:Eclipse IDE for C/C++ Developers - Download, Install, and Run | eitlearning.com。请注意,此视频适用于 Windows 操作系统。

此视频将向您展示安装 Eclipse 及其必要条件的整个过程。您可以将您的安装过程与视频中用户的安装方式进行比较,看看您是否遗漏了一个步骤或是否做错了什么。

祝你好运!

关于c++ - Eclipse C++ Hello World 程序 "Error starting process.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42544611/

相关文章:

c++ - 获取从 QTableWidget 中的单元格小部件发出的信号发送器的行索引

c++ - 求数次幂的递归函数

c++ - 什么是 undefined reference /未解析的外部符号错误,我该如何解决?

c++ - OpenMP:用锁替换临界区

java - 将 Android 应用程序移植到 Windows 的最佳方法是什么?

eclipse - 寻找 Spring Bean 引用资料?

c++ - 使用 BLAS 将实矩阵与复 vector 相乘

eclipse - 如何离线安装eclipse颜色主题插件?

android - 在没有 Gradle 的情况下使用 multiDexEnabled,而是使用 Eclipse 构建过程

java - 将 Java 1.8 包含在类路径中而不指定构建