linux下编译源码安装软件
Reference:http://itlab.idcquan.com/linux/set/39862.html
基本上就是三步:
以编译安装codeblocks为例:
首先解压源码包,假设解压到/tmp下
1.
终端运行./configure
之后系统会自动检查编译环境,如果缺少部件会提示并且STOP。按照提示安装缺少的包就好了。
例如 No package ‘gtk+-2.0‘ found,提示缺少gtk2.0(可是我已经安装gtk2.8了啊喂)
没办法,只好apt-get install libgtk2.0-dev,解决了
2.make
开始编译
3.sudo make install
开始安装
4.终端下输入codeblocks运行
此时出现了错误:codeblocks: error while loading shared libraries: libcodeblocks.so.0: cannot open shared object file: No such file or directory
说明系统没找到动态链接库
解决方法:(Reference:http://www.linuxdiyf.com/viewarticle.php?id=90053)
sudo vi /etc/ld.so.conf,在文件末尾加上include /usr/local/lib,保存退出
sudo ldconfig
这时就可以运行啦~
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。