myeclipse可以编译c语言吗,如何在eclipse中配置进行C语言开发。

博客分类:

引言:windows下C的开发工具很多,比如CodeBlocks,Dev-C++,VC6等。CodeBlocks需要依赖编译器MinGW。 Dev-C++没有自动提示,使用起来不方便。下面介绍一下eclipse中使用CDT进行C语言开发,毕竟很多快捷键是可以重用,而且也不用改变开发界 面风格。

配置步骤:

1.下载MinGW,此处使用的版本为5.1.6(CSDN上面下载MinGW-5.1.6.rar)。

2.安装MinGW很简单,惟一要注意的是安装路径中不能包含空格,比如安装在Program Files目录下,后面使用会报错。

3.配置MinGW的环境变量:

---path中设置MinGW的bin路径,比如D:\C_install\MinGW\bin;

---新建C_INCLUDE_PATH变量,值为:D:\C_install\MinGW\include

---新建LIBRARY_PATH变量,值为:D:\C_install\MinGW\lib

---在cmd命令行窗口执行:gcc -v查看gcc的版本,打印则设置成功

4.下载eclipse的CDT插件(版本为cdt-master-8.0.1)。

5.安装CDT插件到eclipse。建议使用links的方式。因为cdt-master中包含很多jar包,links方便管理。具体步骤如下:

----在eclipse的家目录建立links文件夹以及myplugins(可随便起)。myplugins中按如下层级建立文件夹 (myplugins->cdt->eclipse->features/plugins),解压之前的插件,并把对应的 plugins和features的文件拷贝到刚才新建的目录下。

-----links文件夹下面新建一个c.link文件,里面编写cdt插件的路径,比如我的是:path=D:/Program Files/new_eclipse/eclipse-jee-luna/eclipse/MYplugins/cdt

6.删除eclipse下configuration下的update目录,重启eclipse。

7.打开eclipse的preferences窗口,设置C的编译器路径:Compiler Root Path,我自己的是:D:\C_install\MinGW\bin

8.新建一个HelloWorld的工程。运行自带的例子。此时会报错,提示“Cannot run program gcc”类似的错误。这个错和之前设置的环境变量无关,而是需要修改cdt中的jar.

把org.eclipse.cdt.core.win32.x86_5.2.0.201109151620.jar、org.eclipse.cdt.core.win32.x86_64_5.2.0.201109151620.jar、

org.eclipse.cdt.core.win32_5.2.0.201109151620.jar这三个jar解压,然后删除原来的jar,此时再重启eclipse以后运行正常。

0bee4133bc7f00cfb65170c154ce7a75.png

9.调试需要安装gdb,直接拷贝gdb.ext到Mingw的bin目录下即可。

如果报:Failed to execute MI command: -gdb-set auto-solib-add on

则参考如下文档解决:http://www.tuicool.com/articles/7Rz6V3

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值