我是编程新手,决定学习 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/