您的位置:首页 > 其它

Ubuntu下使用cmake的配置编译安装与卸载

2018-03-20 15:54 1251 查看

环境

Ubuntu14.04

cmake 3.2.2

1.编译安装过程

源码安装 :配置(configure)、编译(make)、安装(make install)。

安装:

./configure -prefix=/usr/local/test#目录自选,确保自己以后可以找到
make
make install


configure文件是一个可执行的脚本文件,它有很多选项,在待安装的源码目录下使用命令./configure –help可以输出详细的选项列表。

其中–prefix选项是配置安装目录,如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share,比较凌乱。

建议安装:配置–prefix选项。

如果配置了–prefix,如:

$ ./configure –prefix=/usr/local/test

安装后的所有资源文件都会被放在/usr/local/test目录中,不会分散到其他目录。

使用–prefix选项的另一个好处是方便卸载软件或移植软件;当某个安装的软件不再需要时,只须简单的删除该安装目录,就可以把软件卸载得干干净净;而移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统下)。

2.卸载过程

2.1 makefile文件有uninstall命令

在原来的make目录下用一次make uninstall

2.2makefile文件中无uninstall命令

找一个临时目录重新安装一遍,如:

$ ./configure –prefix=/tmp/to_remove && make install

然后遍历/tmp/to_remove的文件,删除对应安装位置的文件即可(因为/tmp/to_remove里的目录结构就是没有配置–prefix选项时的目录结构)。

参考链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐