我目前正在尝试设置开发环境,但我无法获得一个简单的“hello world”应用程序来正确构建。我安装了带有GCC的Eclipse和MinGW,并添加了
C:\MinGW\bin
C:\MinGW\msys\1.0\bin
到我的路径并使用
C:\MinGW\msys\1.0\bin\make.exe
作为构建命令。每当我尝试构建时,我都会收到以下错误:
Description Resource Path Location Type
make: *** [TCP.exe] Error 127 TCP C/C++ Problem
答案 0 :(得分:0)
使用Eclipse,MinGW可以无缝集成。确保在环境路径中添加了以下内容:
YourPath\MinGW\include;
YourPath\MinGW\bin;
在选择制作新的C ++项目时,我个人更喜欢Empty Project
下的Project type:
,并确保MinGW GCC
列在Toolchains:
下。选择这两个,为项目命名,然后选择Finish
。如果MinGW不在Toolchains:
之下,那么它在您的环境中设置不正确,或者您需要重新启动计算机。
Right-Click
项目名称,在新的源文件夹中添加新的Source-Folder
(我通常称为“src”),然后添加Right-Click
以添加Source File
写下你好的世界代码。只要CDT设置为Internal Builder
并且您没有对Eclipse项目设置进行任何更改,您的程序应该正确构建,您应该在控制台中观察:
12:27:48 **** Rebuild of configuration Debug for project Demo ****
Info: Internal Builder is used for build
g++ -O0 -g3 -Wall -c -fmessage-length=0 -o "src\\main.o" "..\\src\\main.cpp"
g++ -o Demo.exe "src\\main.o"
12:27:50 Build Finished (took 1s.262ms)
如果要在Eclipse / MinGW中启用c ++ 11,请参阅Eclipse CDT C++11/C++0x support中包含的答案