首页 > 代码库 > CentOS 6.5安装codelite(C/C++编辑器)
CentOS 6.5安装codelite(C/C++编辑器)
1 先装个wget(切换到root下安装) yum install -y wget 2 上官网下个源码包(普通用户就行) wget http://downloads.sourceforge.net/project/codelite/Releases/codelite-5.3/codelite-5.3-gtk.src.tar.gz 3 解压源码压缩包,得到codelite-5.3目录 tar -zxvf codelite-5.3-gtk.src.tar.gz 4 进入目录,发现有个BuildInfo.txt文件 cd codelite-5.3 打开它 vim BuildInfo.txt 这个东东里面就是指导我们如何编译安装这个源码包的 这个文件应该是说,要安装codelite,先要安装wxWidgets(版本至少为2.9.5) gtk2开发包 cmake 5 先来安装gtk2开发包,这个最简单 yum install gtk2* 6 因为要使用到cmake编译codelite,先把gcc等必备程序包装上 yum install -y gcc gcc-c++ make automake 7 接着安装cmake,换个路径,先从官网上获取cmake源码包, wget http://www.cmake.org/files/v2.8/cmake-2.8.12.tar.gz 8 解压,得到cmake-2.8.12目录 tar -zxvf cmake-2.8.12.tar.gz 9 进入目录 cd cmake-2.8.12 10 执行下面命令 ./bootstrap 11 执行下面命令 gmake 12 安装(切换到root) gmake install 13 cmake装完了,下面装wxWidgets,换个路径,还是先上官网下源码包 wget http://sourceforge.net/projects/wxwindows/files/2.9.5/wxWidgets-2.9.5.tar.bz2 14 解压,得到wxWidgets-2.9.5, tar -jxvf wxWidgets-2.9.5.tar.bz2 15 进入该目录 cd wxWidgets-2.9.5 16 依次执行下面命令 ./configure make make install 17 安装完后,终端出现提示,要求设置环境变量LD_LIBRARY_PATH,先执行这个命令 ldconfig 18 接着输入命令,得到一堆输出 ./wx-config --libs 19 打开文件/etc/profile vim /etc/profile 20 往里添加一句话,双引号里的内容就是第18步中得到的输出,保存退出 export LD_LIBRARY_PATH="..." 21 接着输入,效果是在不重启系统的情况下,使profile中被修改的内容生效 source /etc/profile 22 到此,BuildInfo.txt中的前置条件已经都完成,怀着激动的心情再次看向BuildInfo.txt,里面有接下来的安装流程 23 进入codelite-5.3目录,新建目录build-release mkdir build-release 24 进入build-release子目录 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 wget http://www.libssh.org/files/0.5/libssh-0.5.3.tar.gz 26 依次执行以下命令,进行解压,编译,安装(注意,安装的时候都要切换到root) tar -zxvf libssh-0.5.3.tar.gz cd libssh-0.5.3 mkdir build cd build cmake ../ -DCMAKE_BUILD_TYPE=Debug make make instal l27 libssh搞定,接着来到codelite-5.3/build下,又来:cmake ../ -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release,报错,这次缺少ssl,小意思 yum install openssl openssl-devel 28 再来 cmake ../ -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release 29 yeah!这次成功了,接着 make 30 最后 make install
CentOS 6.5安装codelite(C/C++编辑器)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。