c++版本的eclipse在linux下怎么安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++版本的eclipse在linux下怎么安装相关的知识,希望对你有一定的参考价值。

我用的是linux系统,我需要编c++,就下了个c++版本的eclipse,那么怎么安装呢

Eclipse是一由IBM,Borland等资助的开源开发环境;其功能可以通过插件方式进行扩展;本文在Linux下构建Java、C、C++的IDE。

我用的环境是 Redhat Linux 9 (自编译Gnome2.4)

一.下载所需软件(所有下载的软件均放在/opt下)

先下载Eclipse,网址为http://www.eclipse.org,目前,Eclipse的最新版本为2.1.1,3.0版也正在测试中。我使用eclipse2.1;下载其gtk版本:eclipse-SDK-2.1.1-linux-gtk.zip

执行 Eclipse是须用到JDK,但Eclipse的安装程序和Red Hat Linux 9 里没有包含JDK,Sun 最新版本的 JDK可到http://java.sun.com下载,在此我们使用的是Sun jdk(J2SE) 1.4.2_01版(也可使用IBM的jdk)。

要在Eclipse 上面开发C/C++程序,需要另外安装plug-ins,在此我们使用的是C/C++ Development Tools(CDT)。CDT 整合了gcc、make、gdb等GUN 工具,(CDT 与Eclipse 中内建的JDT(Java 开发环境)比起来,功能还差得远。例如,在JDT 中相当好用的Refactor、Refactoring、Organize Imports等在CDT中都没有。)CDT 可从http://www.eclipse.org/cdt/ 下载,目前最新版本为CDT 1.1 GA2 .

二.安装

1.由于CDT需要gcc等工具,所以要先把Redhat9的软件开发包装上。

2.安装JDK(需以root身份安装):

[root@redarmy] chmod +x j2sdk-1_4_2_01-linux-i586-rpm.bin
[root@redarmy] ./j2sdk-1_4_2_01-linux-i586-rpm.bin
[root@redarmy] rpm –ivh j2sdk-1_4_2_01-linux-i586-rpm.bin

安装好的JDK 会存在 /usr/java/j2sdk1.4.2_01 目录中。设定JAVA_HOME,CLASSPATH,PATH; 在/etc/profile文件最后加如下四行:

export JAVA_HOME = /usr/java/j2sdk1.4.2_01
export PATH = $JAVA_HOME/bin:$PATH
CLASSPATH=.:/usr/java/j2sdk1.4.2_01/lib/tools.jar:$CLASSPATH
export CLASSPATH

3.安装Eclipse
在此我把Eclipse安装在/opt下,安装Eclipse很简单,只要把下载回来的压缩包解压就可以了;解压后得到Eclipse目录;

[root@redarmy] unzip –d /opt eclipse-SDK-2.1.1-linux-gtk.zip

为让每一个帐号都可以执行Eclipse,我写了个小脚本(Eclipse.sh):

#!/bin/bash
#
# 执行 eclipse 2.1.1
#
export JAVA_HOME=/usr/java/j2sdk1.4.2_01
export CLASSPATH=/usr/java/j2sdk1.4.2_01/lib
/opt/eclipse/eclipse -vm /usr/java/j2sdk1.4.2_01/bin/java -data ~/workspace &
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse,
# -date参数用以指定Eclipse的数据目录。在此指定其存在用户根目录(~)下的workspace目录中

将eclipse.sh 复制到/usr/local/bin中,并为它加上权限755;现在执行 eclipse.sh 即可启动 Eclipse。

[root@redarmy] cp eclipse.sh /usr/local/bin

[root@redarmy] chmod 755 /usr/local/bin/eclipse.sh

将Eclipse添加到桌面。首先,在桌面上按下鼠标右键,在弹出菜单中选择“新增启动”,之后分别在“名称”中输入Eclipse、“命令”中填/usr/local/bin/eclipse.sh,然后再为它随便找个喜欢的图标(我用的是/opt/eclipse/icon.xpm);再后按“确定”,桌面上就有eclipse的快捷方式了,以后可以直接双击这个图标启动Eclipse。

Eclipse 安装好后,已经内建了java开发环境(JDT)就可以直接开发Java 程序。

4.安装CDT,CDT 1.1 GA 目前只支持Eclipse 2.1 版。

将下载的包解压,会得到features 和plugins 这两个目录

[root@redarmy] unzip –d /opt org.eclipse.cdt-linux.gtk_1.1.0.bin.dist.zip

分别将这两个目录中的所有文件分别剪到/opt/eclipse下的对应目录里,即可。(Eclipse的插件安装方法几乎都这样安装: 把文件下载后, 直接解到Eclipse所安装的目录中对应的features 和plugins 中即可。)

三.程序实例

这没多少好说的,对C、C++开发,都是先写源程序,再写个makefile。

四:附

要是不习惯,Eclipse英文环境,可以在Eclipse.org的主站上下,它的语言包;装了语言包后,不光菜单成中文了,它的帮助文档也成中文了。

参考资料:http://hi.baidu.com/summerytyj/blog/item/58ca9801b4cb78d3267fb579.html

参考技术A 建议一下,
1这个问题网上有的是,你不用到这来,学会搜索,有时比c++有用
2linux下你要写c++,清使用vim 或者emacs,自己动手些makefile,这是正统的套路,linux编程c++(QT)我大多数听说的是vim写的
参考技术B 无须安装,解压后运行解压目录中的eclipse即可。

怎么在linux下安装docker

每个发行版,安装方法都不一样,说一下最流行的Ubantu吧,首先要求系统必须是64位的,而且内核版本不得低于 3.10。检查内核的方法是:$ uname -r
升级ATP源:

$ apt-get update
$ apt-get install apt-transport-https ca-certificates
加入GPG密钥:
$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
编辑/etc/apt/sources.list.d/docker.list,如果没有就创建一个,清空所有内容,如果是12.04,添加这一行:
deb https://apt.dockerproject.org/repo ubuntu-precise main
如果是14.04,添加这一行:
deb https://apt.dockerproject.org/repo ubuntu-trusty main
如果是15.10:

deb https://apt.dockerproject.org/repo ubuntu-wily main
也用“deb 仓库URL ubuntu-发行版本号 main”这种格式添加软件仓库,保存并关闭。
更新:
$ apt-get update
清除旧的repo:

$ apt-get purge lxc-docker
验证apt推送:

$ apt-cache policy docker-engine
以后只要运行 apt-get upgrade 就会自动更新docker了。
安装前准备工作还包括安装linux-image-extra包,用于aufs存储介质。
$ sudo apt-get update
$ sudo apt-get install linux-image-extra-$(uname -r)
如果你使用12.04,内核要升级到3.13以上,如果没有,升级之,然后重启。
$ sudo apt-get update

$ sudo apt-get install linux-image-generic-lts-trusty
安装准备到这里就完成了,下面是正式安装。

12.04和14.04这两个版本需要apparmor, 运行 apt-get install apparmor 进行安装。
$ sudo apt-get install docker-engine
启动守护进程:

$ sudo service docker start
检查安装是否正确:

$ sudo docker run hello-world
下面是安全加固操作,默认docker会以root身份运行,所以风险很高,因此要把它降到sudo权限组。
创建docker用户组:

$ sudo usermod -aG docker ubuntu
注销再登录。

以doker身份运行守护进程:

$ docker run hello-world
如果提示错误:
Cannot connect to the Docker daemon. Is 'docker daemon' running on this host?
检查是否设置了DOCKER_HOST环境变量,如果是,删除它。
还有其他内存和交换分区的优化设置,参见安装说明,我就不再啰嗦了。
参考技术A ubuntu 吗? 推荐cairo-dock 非常漂亮。百度经验中有安装方法 :
http://jingyan.baidu.com/article/4853e1e519e70c1908f7266e.html
cairo-dock 网站:
http://www.glx-dock.org/
这上面也有安装方法。本回答被提问者采纳

以上是关于c++版本的eclipse在linux下怎么安装的主要内容,如果未能解决你的问题,请参考以下文章

linux下怎么让eclipse在jdk环境下运行而不是jre

linux eclipse 怎么配置maven

linux下怎么卸载自带的JDK和安装想要的JDK

怎么看tomcat 版本?

eclipse启动出错,环境变量设置正确

Linux 系统下Eclipse安装及使用