首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从源码编译opencv后可以删除哪些文件夹?

从源码编译opencv后可以删除哪些文件夹?
EN

Stack Overflow用户
提问于 2017-01-18 23:01:50
回答 2查看 906关注 0票数 3

我从源代码中编译了很多次opencv,它消耗了我硬盘上的大量空间。尤其是build/modules中的文件夹似乎占用了很多空间。是否可以安全地删除此文件夹和除

代码语言:javascript
复制
./opencv-2.X.X/include
./opencv-2.X.X/build/lib

第一个文件夹包含我的c++程序中#include所需的头文件,而后者包含已编译程序所链接到的动态库。使用opencv的程序是否需要/链接另一个文件夹中的其他内容,或者我可以直接删除剩下的内容吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-19 03:06:45

我建议只保留包含文件,libs和bin (),即debug和release)。

因此,在windows和unix上只需要.dll和.lib,只需要.so、.a、.so.v.v(版本控制)。以及标头是必需的。

票数 2
EN

Stack Overflow用户

发布于 2017-01-19 03:10:37

一旦执行了make install步骤,您就可以删除源目录下的所有内容。

在构建之前,您应该指定一个CMAKE_INSTALL_PREFIX=/usr/local/或类似的内容。该路径将包含必须保留的构建的所有输出。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41722688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档