Chinaunix首页 | 论坛 | 博客
  • 博客访问: 87006
  • 博文数量: 15
  • 博客积分: 51
  • 博客等级: 民兵
  • 技术积分: 175
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-16 21:28
文章分类
文章存档

2015年(2)

2014年(1)

2013年(7)

2012年(5)

分类: C/C++

2012-05-19 16:13:15

1、  安装MinGW

这个部件就是C/C++的编译器。在Windows OS下我们可以选择MinGW。到MinGW的网站上,下载MinGW,安装。

2、添加环境变量

右键我的电脑->属性->高级->环境变量->系统变量中添加

MINGW_HOME=C:\MinGW
LIBRARY_PATH = %MINGW_HOME%\lib
C_INCLUDE_PATH = %MINGW_HOME%\include
PATH变量的最后增加 ;%MINGW_HOME%\bin

3、配置MinGW
因为Eclipse预设用来编译的文件为 make.exe 但是 MinGw 安装后 make 的文件名是 mingw32-make.exe
因此需要把 mingw32-make 改名为 make!

4、配置Eclipse

为了让CDT能够采用MinGW进行编译,需要在 Eclipse 中进行设定
Window->Preferences->C/C++->Make->New Make Project->New Builder
->Binary Parser
取消 Elf Parser 改选 PE Windows Parser

还有一个问题需要注意,cdt的一个问题,在对c++文件建立indexer时会在75%的时候卡住,而且cpu占用率通常都是100% ,知道的唯一的解决办法是将indexer功能关闭 Window->Perferences->C/C++-->Indexer Apply indexerto all projects now前面的对号钩掉。

5.配置eclipse CDT

我的是eclipse classic  + CDT.

eclipse classic下载:

安装CDT插件,打开eclipse,在help - > install new software,输入

出现CDT Main Features, CDT Optional Features和TCF,选择CDT Main Features就行了。

安装完成之后会提示重启eclipse,重启就可以创建C/C++项目了。eclipse不用其他配置了,它会去你的系统path里面找MinGW的。

新建helloworld项目

新建hello.c

1#include
2 
3int main(void){
4    printf("Hello C");
5    return 0;
6}

编译项目,

项目结构

运行hello.c

Hello C

阅读(2002) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~