centOS6.4编译安装codelite5.3

转载 2013年12月03日 13:24:33

分类: 环境配置 126人阅读 评论(0) 收藏 举报

这两天实验室要求在服务器上安装一个codelite,于是由我对服务器下手,上网看了下悲剧的发现codelite不支持在centos上直接安装,只能编译安装,经过一番折腾之后,成功的装上了,下面是我的安装步骤:

1、先装个wget(切换到root下安装)

  1. yum install -y wget  

2、上官网下个源码包(普通用户就行)

  1. wget http://downloads.sourceforge.net/project/codelite/Releases/codelite-5.3/codelite-5.3-gtk.src.tar.gz  
3、解压源码压缩包,得到codelite-5.3目录
  1. tar -zxvf codelite-5.3-gtk.src.tar.gz  
4、进入目录,发现有个BuildInfo.txt文件
  1. cd codelite-5.3  

打开它

  1. vim BuildInfo.txt  
这个东东里面就是指导我们如何编译安装这个源码包的

这个文件应该是说,要安装codelite,先要安装wxWidgets(版本至少为2.9.5)、gtk2开发包、cmake
5、先来安装gtk2开发包,这个最简单

  1. yum install gtk2*  
6、因为要使用到cmake编译codelite,先把gcc等必备程序包装上
  1. yum install -y gcc gcc-c++ make automake  

7、接着安装cmake,换个路径,先从官网上获取cmake源码包,
  1. wget http://www.cmake.org/files/v2.8/cmake-2.8.12.tar.gz  

8、解压,得到cmake-2.8.12目录

  1. tar -zxvf cmake-2.8.12.tar.gz  

9、进入目录
  1. cd cmake-2.8.12  
10、执行下面命令
  1. ./bootstrap  
11、执行下面命令
  1. gmake  
12、安装(切换到root)
  1. gmake install  
13、cmake装完了,下面装wxWidgets,换个路径,还是先上官网下源码包
  1. wget http://sourceforge.net/projects/wxwindows/files/2.9.5/wxWidgets-2.9.5.tar.bz2  
14、解压,得到wxWidgets-2.9.5,
  1. tar -jxvf wxWidgets-2.9.5.tar.bz2  

15、进入该目录

  1. cd wxWidgets-2.9.5  
16、依次执行下面命令
  1. ./configure  
  1. make  
  1. make install  
17、安装完后,终端出现提示,要求设置环境变量LD_LIBRARY_PATH,先执行这个命令
  1. ldconfig  
18、接着输入命令,得到一堆输出
  1. ./wx-config --libs  
19、打开文件/etc/profile
  1. vim /etc/profile  
20、往里添加一句话,双引号里的内容就是第18步中得到的输出,保存退出
  1. export LD_LIBRARY_PATH="..."  

21、接着输入,效果是在不重启系统的情况下,使profile中被修改的内容生效

  1. source /etc/profile  

22、到此,BuildInfo.txt中的前置条件已经都完成,怀着激动的心情再次看向BuildInfo.txt,里面有接下来的安装流程

23、进入codelite-5.3目录,新建目录build-release

  1. mkdir build-release  
24、进入build-release子目录
  1. cd build-release  
25、麻溜的输入命令:cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release,报错,说在当前目录下找不到CMakeList.txt,这个文件很熟,其实它就在codelite-5.3目录下,那么我们指出它的路径:cmake ../ -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release,这回又报错,提示缺少libssh,缺啥补啥,好吧,换个路径,下个libssh
  1. wget http://www.libssh.org/files/0.5/libssh-0.5.3.tar.gz  
26、依次执行以下命令,进行解压,编译,安装(注意,安装的时候都要切换到root)
  1. tar -zxvf libssh-0.5.3.tar.gz  
  1. cd libssh-0.5.3  
  1. mkdir build  
  1. cd build  
  1. cmake ../ -DCMAKE_BUILD_TYPE=Debug  
  1. make  
  1. make install  
27、libssh搞定,接着来到codelite-5.3/build下,又来:cmake ../ -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release,报错,这次缺少ssl,小意思
  1. yum install openssl openssl-devel  
28、再来
  1. cmake ../ -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release  
29、yeah!这次成功了,接着
  1. make  
30、最后
  1. make install  
31、呼。。。打完收工,下面就在CentOS下尽情享受codelite带来的欢乐吧安装CMake参考链接:http://www.cnblogs.com/mophee/archive/2013/03/19/2969456.html
安装wxWidgets参考链接:http://blog.csdn.net/howeverpf/article/details/7834513

CentOS6.2编译安装codelite5.3

这两天实验室要求在服务器上安装一个codelite,于是由我对服务器下手,上网看了下悲剧的发现codelite不支持在centos上直接安装,只能编译安装,经过一番折腾之后,成功的装上了,下面是我的安...
  • alading2009
  • alading2009
  • 2013年10月30日 14:02
  • 1209

CentOS6.4下源码安装MySQL5.6.15

一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql   //普通删除模式 ...
  • xuxile
  • xuxile
  • 2016年08月23日 11:41
  • 435

centOS6.4 install crmsh, old opensuse repository is useless

4.3 install crm package (both nodes) http://www.tokiwinter.com/clustering-with-drbd-corosync-and-pa...
  • gray13
  • gray13
  • 2013年08月09日 03:48
  • 2636

centos6.4下编译安装 python2.7

1,准备 centos是自带python的,所以可以在shell下直接执行:python 可以看到相应的打印信息,但是系统自带的python版本太旧来,于是就应该自己重新编译一个新版本的p...
  • dreamhua927
  • dreamhua927
  • 2016年05月11日 15:54
  • 154

Centos6.4中编译安装MPlayer

http://blog.sina.com.cn/s/blog_a678917c0101knz0.html 说下在Centos6.4中编译安装MPlayer过程,点我下载。在这里获得Mpaly...
  • cn_zebra
  • cn_zebra
  • 2014年10月18日 08:32
  • 97

CentOS6.4下编译安装Apache2.4+PHP5.6

CentOS6.4下编译安装Apache2.4+PHP5.6 安装Apache2.4: 首先从  http://httpd.apache.org/download.cgi#apache24 ...
  • lqzixi
  • lqzixi
  • 2014年04月24日 12:42
  • 1567

CentOS6.4编译安装Gcc5.2.0

1、安装系统依赖项 yum-y install kernel-devel kernel-headers && echo exclude=kernel* >>/etc/yum.conf yum-y g...
  • joyjj0218
  • joyjj0218
  • 2015年11月14日 09:59
  • 922

CentOS6.4上编译安装Nginx

貌似也可以用yum和RPM包安装,本文介绍的是用编译方式安装 获取源码包,解压 配置 # ./configure 由于我的CentOS是选择mini安装,没有编译环境,报了如下错误: 执行以下...
  • kyfxbl
  • kyfxbl
  • 2013年10月21日 13:01
  • 766

CentOS6.4 编译安装Redis

CentOS6.4编译安装Redis
  • KevinZhao475720456
  • KevinZhao475720456
  • 2017年03月23日 21:02
  • 594

CentOS6.4 编译安装memcached

CentOS6.4 编译安装memcached
  • KevinZhao475720456
  • KevinZhao475720456
  • 2017年02月22日 20:44
  • 266
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centOS6.4编译安装codelite5.3
举报原因:
原因补充:

(最多只允许输入30个字)