ubuntu软件的编译安装方式

在Linux操作系统上安装了好几天的VTK、PCL、OpenCV后来总结出了一条规律,就是Linux下软件编译安装的方法,困扰了自己好几天,终于解决了,所以乘热打铁现总结一下,希望大家一起学习多多指教。这里就用opencv来举例。

(1)首先下载自己所需要的软件包,解压到自己选择要安装的路径下,比如解压到~/software/opencv。

可以看到解压后的文件夹下面含有一个CMakeList.txt文件。

(2)在解压后的文件夹内创建一个build文件夹,用来放置编译后的文件。(当然也可以自己在任意位置创建自己想要的文件夹)

mkdir build

(3)进入这个文件夹

cd build

(4)读取编译文件

cmake ..

这一步之后会在build文件夹下面创建很多文件,可以看到有一个CMakeList.txt的文件。

注意:..表示的是路径(相对路径,该文件夹的上一级,一个点表示当前路径,这个路径指的是CMakeList.txt文件所在的路径)

(5)上面的步骤完成以后会在build文件夹内多很多其他的文件以及文件夹,会发现有一个cmake_install.cmake的文件,有的可能还有类似于uninstall的文件。

此时一定要使用管理员权限安装软件:

sudo make install

(6)上述步骤执行完后会看到该目录下有一个install_manifest.txt的文件。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值