2016-02-19 102 views
0

我只是按照以下教程:https://www.youtube.com/watch?v=57dbxWj7b4U 安装C++,但即使我在eclipse中使用示例项目:“Hello World C++ Project”,我无法构建项目。成功,为EXE文件生成,并检测控制台显示为什么我不能构建

13:38:04 **** Incremental Build of configuration Release for project FirstC **** 
Info: Internal Builder is used for build 
g++ -O3 -Wall -c -fmessage-length=0 -o FirstProgram.o "..\\FirstProgram.cpp" 
g++ -o FirstC.exe FirstProgram.o 

13:38:05 Build Finished (took 1s.90ms) 

但是当我按下“运行”,它说:“信息:没有搭建TestProject”,作为封闭的图片。

enter image description here 的系统路径是如下: “C:\程序文件\ GCC \ BIN; C:\程序文件\ GCC \的libexec \ GCC \ x86_64的-PC-的mingw32 \ 5.3.0;%MINGW_HOME% \ bin;%MSYS_HOME%bin; C:\ Program Files(x86)\ Java \ jre1.8.0_25 \ bin; C:\ ProgramData \ Oracle \ Java \ javapath;%SystemRoot%\ system32;%SystemRoot%;%SystemRoot% \ System32 \ Wbem;%SYSTEMROOT%\ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files \ Common Files \ Autodesk Shared \; C:\ Program Files(x86)\ Autodesk \ Backburner \; C:\ Program Files \ GDAL \; C:\ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \; C:\ Program Files(x86)\ Microsoft SDKs \ TypeScript \ 1.0 \; C:\ Program Files \ nodejs \“。

原因可能是什么?我几天前安装了java,今天只安装C++。他们会冲突吗?

+0

浏览你的输出文件夹,看看exe是否存在。然后你可以尝试从mingw shell或其他东西上运行它。 Eclipse设置调试/运行配置有点棘手。通常会涉及一些菜单点击。如果您计划在Windows上进行编程,您也可以考虑安装免费的VS2015社区版本,该版本易于使用。 – BitTickler

+0

是否将Eclipse配置为在运行时使用您的可执行文件?之前我曾与Eclipse合作过,但我认为你必须明确地选择正确的项目并在第一次运行它。还必须有一些配置来设置要运行的二进制文件,检查是否选择了可执行程序。 –

+0

我认为应该配置项目。我选择项目并右键单击选择运行为“本地c/C++应用程序”,因为只有一个选项。 – sindy

回答

1

“为TestProject构建的任何内容”意味着该项目之前已经构建并且自那时起没有任何更改,因此该项目不需要重新构建。

如果更改源代码中的任何内容,请保存并重试,然后应该重新生成项目(一次)。

+0

谢谢。但为什么控制台不按预期打印“Hello world”? – sindy

+1

您目前正在使用“构建控制台”。尝试使用控制台右上角的蓝色监视器/控制台图标进行更改。 –

+0

正确的是“窗口 - >显示视图 - >控制台”。它看起来是一样的。 – sindy

0

我已重新启动计算机,现在它运行良好,并且“hello world”出现。我被系统愚弄,感觉很累.....

相关问题