编译打包流程
2021-03-11 14:30:39 1 举报
编译打包流程
作者其他创作
大纲/内容
1.前提准备,安装apt-file包,执行sudo apt-file update2.到/usr/local/src下,解压的源码目录里含有configure文件,运行命令./configure来运行这个脚本;这个命令会检查你是否有安装程序所需的所有程序3.出现类似 configure: error: Library requirements (gobbletygook) not met的提示,使用apt-file search 找不到的文件名称.pc;使用apt进行安装4.继续运行./configure,直到出现“config.status: creating Makefile结尾的文本,并且 config.status: creating Makefile后面明显没有错误信息”
4.制作和安装
1.为制作软件包准备系统
1.获取源码包1)直接拿到tarball(.gz或者.bz2的压缩文件)2)或从vcs系统获取(svn/git/cvs),用tar把源码压缩成一个包(使用--exclude-vcs,可以忽略版本控制文件)2.解压至/usr/local/src下PS:少部分情况从cvs或者subversion仓库取得源码
1.make (编译)2.sudo make install (安装程序)
3.解决依赖性问题
2.获取所需软件
安装build-essential包,cvs ,subversion创建目录/usr/local/src执行sudo chown username /usr/local/srcsudo chmod u+rwx /usr/local/src(出于安全考虑)
0 条评论
下一页
为你推荐
查看更多