怎样卸载源码编译-Linux下软件源码编译、安装、卸载方法.docx

Linux下软件源码编译、安装、卸载方法。 配置文件是一个可执行脚本文件。 它有很多选择。 在要安装的源代码名下使用命令./configurehelp可以输出具体的选项列表。 --prefix 选项用于配置安装名称。 如果不配置该选项,安装后可执行文件默认放置在/usr/local/bin,库文件默认放置在/usr/local/lib,配置文件放置在/默认为 usr。 /local/etc,其他资源文件放在/usr/local/share中,比较乱。 如果配置了--prefix,如: ./configure --prefix=/usr/local/linuxidctest 安装后所有资源文件都会放在/usr/local/linuxidctest目录下,不会映射到其他目录。 使用 --prefix 选项的另一个优点是它方便卸载或移植软件。 当不再需要某个已安装的软件时,只需删除安装名称即可彻底卸载该软件; 移植软件只需要完整的副本。 项目可以移动到另一台机器上(在同一操作系统下)。 虽然需要卸载程序,也可以在原make工程下使用makeuninstall,但前提是Makefile中有卸载指令。 makeinstallPREFIX=path 这里的PREFIX必须是小写。 事实上,大多数情况下makeinstall可以不再指定PREFIX,因为大多数程序会将configure时获得的前缀写入config.h中怎样卸载源码编译,然后在编译II部分编译成可执行文件,以在执行时读取资源文件等。 这样编译完成后就不能再改变前缀了。 只有运行时不需要资源文件的小工具可以在安装时选择性地购买PREFIX,或者带有加载器的大型程序,并在执行时通过加载器传入路径。 如果不配置--prefix选项,源代码包也将不可用。 如果提供了makeuninstall怎样卸载源码编译,则可以通过以下方法完全卸载:以临时名称重新安装,如:./configure--prefix=/tmp/to_remove。 makeinstall后,遍历/tmp/to_remove中的文件,删除安装位置对应的文件(因为/tmp/to_remove项目结构是未配置--prefix选项时的项目结构)。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 源码编译 怎样卸载源码编译-Linux下软件源码编译、安装、卸载方法.docx https://www.wkzy.net/game/193543.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务