【发布时间】:2017-09-09 20:38:28
【问题描述】:
我正在尝试使用 C++ 打印到控制台,我被告知这段代码有效,但是我遇到了一堆错误,所以我需要知道如何使用 C++ 打印到控制台,我还需要知道为什么会这样当别人说它有效时,它对我不起作用。
这是我的代码:
#include <iostream>
using namespace std;
int main()
{
cout << "!!!Hello World!!!" << endl;
return 0;
}
编辑:当我启动它时,eclipse告诉我找不到二进制文件,但是什么二进制文件,它从来没有创建过bin文件夹,是我自己创建一个bin文件夹,还是我配置了构建路径,我该怎么办?
再次编辑:我意识到我还没有构建我的项目,我很快就会回来。 当我构建它时,它告诉我: 错误:在 PATH 中找不到程序“make” PATH=[G:\ProgramData\myworkspace\C++\Project\bin;C:/Program Files/Java/jdk1.8.0_65/jre/bin/server;C:/Program Files/Java/jdk1.8.0_65/jre/ bin;C:/Program Files/Java/jdk1.8.0_65/jre/lib/amd64;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\ProgramData\Oracle\Java\javapath;C: \Program Files (x86)\Lenovo\FusionEngine;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program文件 (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Skype\Phone\;C:\Users\My Name\AppData\Local\Programs\Python\Launcher\;%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;;C:\WINDOWS\System32]
编辑:我已经下载了microsoft visual c++编译器,但不知道是哪个文件夹,它显然是安装在C:\WINDOWS下的,C:\Program Files (x86)\Microsoft Visual Studios里面有一些东西14.0。问题是,我不知道应该使用哪个文件夹设置环境变量,以及是否应该删除环境变量。
如果您能帮助我,将不胜感激,提前谢谢您。
【问题讨论】:
-
您的机器上是否安装了
C++?如果是这样,路径如何?添加你得到的错误。 -
我们将需要查看您的错误,因为这编译得很好
-
请注意(与 Visual Studio 不同)Eclipse CDT 不附带编译器或库。您需要单独安装所有这些东西。
-
我的猜测是你的程序正在编译和运行得很好。正在发生的事情是程序运行得如此之快,以至于您在监视器上看不到输出,尽管它存在大约 1/1000 秒。添加语句 'system("pause");'就在返回 0 之前;陈述。这将使您的输出保持在屏幕上。这段代码你遇到了什么错误??????
-
我不这么认为 Dr t. OP明确表示它出现了一些错误。我引用@VTT 的答案。你安装编译器了吗?如果你在 Linux 下,打开终端(ctrl+T)并写 g++ -v。如果它抱怨,那么你需要一个 C++ 编译器。
标签: c++ console std eclipse-cdt cout