Linux源码编译时 configure 的 prefix 参数起啥作用?

这是源码安装软件时配置环境用的,根据你的配置选项和你的系统情况生成makefile文件,为make 做准备。

最常用的参数就是:

./configure --prefix=xxx

若不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr /local/etc,其它的资源文件放在/usr/local/share。

假如你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。

而指定了prefix,直接删掉你指定的某一个文件夹就够了。

相关推荐:
迅雷一直没有出Linux版,Linux下虽然也有各种bt软件,无奈试用后却发现速度远比不上迅雷,甚至有些资源根本找不到。而有些迅雷的专用链接,更是没法下。随着各种电视盒子、智能路由的出现,迅雷弄了一个远程下载,即 …
根据报错信息“configure: error: off_t undefined; check your library configuration”分析,未定义的类型 off_t。 off_t 类型是在头文件 unistd.h中定义的,在32位系统 编程成 long int ,64位系统则编译成 long lo …
装了个Linux,不幸地是开机时遇到了错误的提示“Could not apply the stored configuration for monitors”。简单地从英文上理解就是说当前的显示配置运用时有问题,换句话说这是显示器的配置文件出了异常。 怎么解决 …
软件的安装 Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。 先普 …
在linux上,我们使用df命令只能看到磁盘的总体占用情况,无法看到具体的内容或目录占用情况,有些时候为了统计或者排查磁盘的具体占用时,我们需要细到每一个目录或文件,此时有一个命令可以帮到我们。 [[email protected]
拿起手机扫一扫即可带走我!