一直都想在Eclipse下搭建一个C/C++的开发平台,却一直未能如愿。最近,终于成功了,其实很简单。
安装
设置环境变量
新建C项目
新建C++项目
来段HelloWorld
C的
控制台编译输出
控制台结果输出
C++的
控制台编译输出
控制台结果输出
MinGW-5.1.4.exe、gdb-5.2.1-1.exe文件我已经放到了附件中,大家可以直接下载。
![](/images/smiles/icon_biggrin.gif)
- 我们需要一个cdt,这个可以在Eclipse官网下载。
- 我们需要MinGW——C/C++编译平台,下载后需要安装,同时选中g++、MinGW Make,同时设置环境变量,将%MinGW_HOME%/bin设置到PATH中,然后我们可以通过命令行敲击gcc,看是否有效果。
- 我们需要gdb——C/C++调试平台,下载后安装,默认到MinGW_HOME就行。
- 我们开启eclipse编译一个C/C++工程,右键可以运行,调试。
安装
![](/upload/attachment/110692/d63d0be5-e3b0-340f-b831-5bf0a93718b1.jpg)
设置环境变量
![](/upload/attachment/110695/2101a166-77b2-32a1-beb8-b70c59ce9b79.jpg)
![](/upload/attachment/110699/9f9d4be9-e4a3-3f7a-8c77-1ba7ade24ede.jpg)
新建C项目
![](/upload/attachment/110685/b9478e0b-639e-39ac-8e9b-c37a17cdf55c.jpg)
新建C++项目
![](/upload/attachment/110688/68d171a5-2f25-37c9-bb20-a045f5fe9852.jpg)
来段HelloWorld
C的
#include <stdio.h> #include <stdlib.h> int main(void) { puts("!!!Hello World!!!"); /* prints !!!Hello World!!! */ return EXIT_SUCCESS; }
控制台编译输出
**** Build of configuration Debug for project c **** **** Internal Builder is used for build **** gcc -O0 -g3 -Wall -c -fmessage-length=0 -osrc/c.o ../src/c.c gcc -oc.exe src/c.o Build complete for project c Time consumed: 14011 ms.
控制台结果输出
!!!Hello World!!!
C++的
#include <iostream> using namespace std; int main() { cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!! return 0; }
控制台编译输出
**** Build of configuration Debug for project cpp **** **** Internal Builder is used for build **** g++ -O0 -g3 -Wall -c -fmessage-length=0 -osrc/cpp.o ../src/cpp.cpp g++ -ocpp.exe src/cpp.o Build complete for project cpp Time consumed: 25452 ms.
控制台结果输出
!!!Hello World!!!
MinGW-5.1.4.exe、gdb-5.2.1-1.exe文件我已经放到了附件中,大家可以直接下载。
![](/images/smiles/icon_biggrin.gif)