如何编译源代码
来源:互联网 发布:aicc软件免费下载 编辑:程序博客网 时间:2024/05/01 21:45
UBUNTU有着一个巨大的软件仓库,不过有的时候,某些软件包可能并不再其中或你希望从源代码编译。不过,从源代码编译只需要少许简单的命令操作,如下面步骤:
为了编译软件包,你需要build-essential软件包。
sudo apt-get install build essential
或者,你也可以使用软件包管理器安装。
如果你需要把目录中的源代码压缩包解压至当前目录。
对tar.gz文件,你可以:
tar -xvzf example.tar.gz
那个example.tar.gz是文件名。(解压命令中的x v z f什么意思请看:http://blog.csdn.net/waiqcn/archive/2011/06/10/6535450.aspx)
如果你需要把目录中的源代码压缩包解压至当前目录。
对zip文件,你可以:
unzip filename.zip
(注意:解压包的目录就是你当前终端所在的目录)
现在压缩包已经打开,用cd命令进入源代码的主文件夹,软后输入如下命令:
./configure
然后,输入:
make
最后,输入:
sudo make install
如果你希望编译一个Debain(.deb)文件,你需要安装checkinstall软件包。
然后,输入:
sudo checkinstall
随后,,他会通过一个便利的向导来指导你安装软件源代码。现在你已经编译和完成源代码了~
(转载自FC杂志~)
- 如何编译gdb源代码?
- 如何编译emule源代码
- 如何编译源代码
- 如何编译ipxe源代码
- 如何编译zorka源代码
- 如何编译PHP源代码(ZEND)
- GMAP 开源代码如何编译
- 如何编译SnifferFox version beta的源代码
- 如何编译火狐浏览器的源代码
- 如何在windows下编译Chrome源代码
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何在windows下编译Chrome源代码
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- Fedora 10 常用工具安装
- repeat 的两个事件ItemDataBound和ItemCommand
- [转载]ModelSim,synplify,ISE后仿真流程
- 在Apple Mac OS X 10.6.7环境下安装WebLogic 11gR1(10.3.3)
- VS2008+FLTK+X64平台的配置方法
- 如何编译源代码
- Linux解压tar命令
- QQ2011 Beta3优先体验(附官方体验地址及下载地址)
- 使用Delphi快速开发ActiveX控件
- dephi7开发ocx
- 希冀
- List,set,Map 的用法和区别等 [转]
- MS10-046_LNK文件快捷方式漏洞的原理分析(多图杀猫)
- RMI IIOP discovery