eclipse3.2配置开发C/C++

本文详细介绍了如何在 Eclipse 3.2 中配置 CDT 插件以支持 C/C++ 开发,并通过实际案例指导如何设置 MinGW 编译器、创建项目、编写源代码、构建 makefile 以及进行编译。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

eclipse3.2配置开发C/C++

1,下载cdt

网址:http://download.eclipse.org/tools/cdt/releases/callisto/dist/3.1.1/    (注意eclipse3.2只能和cdt3.X的版本结合)

2,配置cdt

把下载的压宿包解压后,把相应的features和plugin下的内容拷贝到eclipse相应的目录下......启动eclipse看cdt插件安装是否成功

3,下载mingw(这是用来编译c C++的编译器)

http://www.mingw.org/download.shtml      

4,配置mingw

在path中加入mingw的bin  
(如果系统已经有其它的C/C++编译器,请把C:\MinGW\bin; 加在path的最前面)

5,建立C项目

File->new project->Standard Make C Project。按下Next。 Project name:HelloC。按下Next。 选择Binary Parser,将Binary Parser原來选取的Elf Parser取消,选取PE Windoes Parser。选择C/C++ Indexer,选择no indexer(search features will not work correctly),按下Finish。

6,建立源文件Hello.c

#include <stdio.h>

main()

{        

        printf("hello!\n");

       system("pause");

}

7,建立makefile文件,注意不需要后缀名

all:
      gcc -g -o hello hello.c   或者 gcc   hello.c -g -o hello

(注意hello是生成exe的对象名,gcc前面是tab)

-g是生成调试信息,-0是生成对象名,这里编译参数意思请参照这里:

http://hi.baidu.com/lovekaili/blog/item/9751bfd3172421073af3cfa1.html

8,建立make target

Windows->Show View->Make Targets。在Make Targets视窗中按下右鍵,选择Add Build Target,Target Name输入:compile,Make Target输入:all。双击编译即可完成编译。可以看到Console輸出:
make -k all       

gcc -g -o hello hello.c

9,进入工程目录下运行hello.exe,是不是有了你想要的结果了,呵呵~!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值