Linux下配置C/C++开发环境-----Eclipse
先自己去官网下载jdk。
解压即安装。
然后在~/.bashrc文件里面配置下环境变量就行了。在文件最后添加以下路径,如下:
JAVA_HOME=/home/username/jdk/jdk1.8.0_25
JAVA_BIN=/home/username/jdk/jdk1.8.0_25/bin
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=/home/username/jdk/jdk1.8.0_25/lib
然后再去Eclipse的官网下载Eclipse C/C++ for Linux,当然了,它里面包含相应版本的CDT了。(版本很多,什么伽利略乱七八糟的,很烦人的)
如果机器上自带的Eclipse没有CDT,去官网下载一个好了,一定要下载相应版本的。
http://www.eclipse.org/cdt/downloads.php
运行Eclipse的时候还遇到一个问题,弹出一个错误窗口就是:
Version 1.6.0_33 of the JVM is not suitable for this product or greater is required.
其实在Eclipse中的启动配置文件中改一下就行了,把JVM的路径添加进去,JVM小白都知道,JDK里面包含了,不然就不叫JDK了(Java Development Kit),很多人问,为什么需要JVM啊?我又不是开发java,我要开发C/C++啊 ? 大哥啊,Eclipse本身是java开发的,它不要JVM怎么跑啊?
好了,说了那么多了,Eclipse中的启动配置文件是安装目录下的eclipse.ini,在里面添加上:
-vm
/home/username/jdk/jdk1.8.0_25/bin/java
注意,这参数一定要写在一个-vmargs参数的前面,因为虚拟机的位置都不知道,还向虚拟机传递个屁的参数啊?!
结果就是hello world的测试程序成功。对了,建立工程的时候toolchain选择GNU GCC就行了
references:
http://www.iteye.com/topic/560534
http://xwz89314.blog.163.com/blog/static/4051000420107151218397/
http://blog.csdn.net/ashuai81/article/details/8068041
http://blog.csdn.net/leee101/article/details/3072093
http://stackoverflow.com/questions/6502399/version-1-4-2-03-of-the-jvm-is-not-suitable-for-this-product-1-5-or-greater-is
相关文章
- Linux下chkconfig命令详解
- Linux常见问题合集
- 【学习总结】快速上手Linux玩转典型应用-第2章-linux简介
- 重新点亮linux 命令树————服务管理工具[二十五]
- 【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解
- Linux中chkconfig使用介绍
- Linux常用命令cp和scp
- 【Linux 内核】编译 Linux 内核 ② ( 解压内核源码 | 查询当前 Linux 内核版本号 | 进入并查看 linux 内核源码目录 )
- L77.linux命令每日一练 -- 第11章 Linux系统管理命令 -- vmstat和mpstat
- L43.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- chage和chpasswd
- Linux下的shell脚本实战之用户创建
- linux 下 c++ clock 函数理解
- 查看linux系统配置 查询Linux配置
- 02 从头开始atac项目 ubuntu20 install r4.2 Linux系统环境配置 服务器版本的rstudio r install in linux /ubuntu/centos
- Linux之kernel报错:fatal error: zconf.lex.c: No such file or directory(一百一十二)
- Linux课程_系统配置和日常维护
- 宝塔Linux面板如何设置WeCenter伪静态规则?