关于指定指定安装路径、make install与uninstall
有2个指定安装路径的地方:
cmake参数CMAKE_INSTALL_PREFIX=/path1
make DESTDIR=/path2 install
假如说你想把opencv装到/usr/local/opencv3.4.16文件夹里面,可以按下面这样做:
法1:
cmake 。。。 -D CMAKE_INSTALL_PREFIX=/usr/local/opencv3.4.16
make install
也可以:
法2:
cmake 。。。
make DESTDIR=/usr/local/opencv3.4.16 install
但是,当你想卸载,用make uninstall的时候,他只会卸载CMAKE_INSTALL_PREFIX所设定的路径;用DESTDIR方法安装的路径只能自己去手动删除了。