【发布时间】:2016-01-31 18:02:59
【问题描述】:
我自己写了一个小脚本来在 ubuntu14.04 下安装 opencv。在make install 将库分类到系统目录后,我可以删除目录 3party 还是存在依赖关系? (不仅要删除 MYBUILD,还要删除完整的 3party)
echo "\nInstall OpenCV?...<any key>\n"
read inp1; # $inp1
mkdir 3party;
cd 3party;
git clone https://github.com/Itseez/opencv.git
cd opencv;
mkdir MYBUILD;
cd MYBUILD;
#sudo mkdir -p /usr/local/lib/opencv;
cmake -L -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local .. ;
echo"check if path is ok?...<any key> or abort";
read inp1; # $inp1
make;
#sudo mkdir -p /usr/local/lib/opencv;
make install;
cd ../../..;
chmod -R 777 3party;
echo "\nDone.\nPlease exit...<any key>";
编辑:我确实标记了它 cmake,因为配置步骤是使用 this 构建工具执行的。 OpenCV 网站上的tutorial 也说明了这一点。如有错误请指正。
使用 CMake 从源代码构建 OpenCV,使用命令行
【问题讨论】:
-
安装后可以删除
3party。但是这个问题与 CMake 或 make 有什么关系呢?糟糕的标签,糟糕的问题。投反对票。 -
我投票结束这个问题,因为它与编程无关。
标签: cmake makefile installation