当前OpenCV中的lib文件夹(或其替换文件夹)在哪里?

哈克

我正在关注一本针对较旧版本的OpenCV(PACT开发的OpenCV 2 Computer Vision)编写的书,它告诉我在创建新的属性表时在我的Visual Studio 2013属性管理器中包含lib文件夹。

我在当前的GitHub版本(opencv-master,即OpenCV 3.1.x)中看不到名为lib的目录。此文件夹是否已被其他东西替换?

我用cmake构建了OpenCV。我发现一个4岁未解决的问题,其中有人也在寻找该文件夹。他们尝试从不再存在的另一个目录中构建库,但是无论如何对他们来说都行不通...OpenCV大师

另一个OpenCV用户只是告诉我GitHub不包含这些库,因此您必须在本地对其进行cmake。我仍然不清楚在哪里/如何伪装它们。

我意识到预编译的二进制文件具有此功能,但我避免使用它们,因为我需要opencv_contrib中的SURF函数,因此需要从源代码进行构建。

尼基塔·乔普拉(Nikita Chopra)

预构建的二进制文件将在相应路径中具有一个库文件夹

   Local System Path(Opencv Folder)-> build->x64/x86->vc10/vc11/vc12->lib.

正如您提到的那样,您不希望使用它,那么剩下的唯一选择就是在本地构建它,如果您打算将Opencv库用于各种功能和项目,那么这是一个更好的选择,因为它可以解决许多构建错误,可能稍后再面对。

我使用了Cmake图形用户界面来构建opencv,以下是成功在系统上构建库所遵循的步骤。

  1. 因此,您需要创建一个新文件夹,其中将包含所有生成的Makefile。
  2. 请参考此图片以更清楚地了解: 在此处输入图片说明
  3. 在GUI中,您定义存在OpenCVConfig.cmake的源目录路径,根据您的映像,它是映像opencv-master中的当前文件夹。
  4. 同样,定义您创建的新目录的路径,该目录将存储所有构建文件。
  5. 确保取消选中Build_Examples以避免配置错误。
  6. 配置完成后,单击底部的“配置”。(您可能需要配置两次)
  7. 单击旁边的选项卡进行配置后,生成以创建解决方案文件,它将要求您提供编译器名称,然后从选项列表中选择系统上安装的编译器。生成完成后。
  8. 转到此路径Build_New_Directory(创建的目录),您将找到OpenCV.sln来构建此项目,这大约需要10-15分钟,具体取决于您的处理器,请耐心等待。如果此时遇到构建错误,请不要投资您在Visual Studio上进行调试的时间回到Cmake GUi并再次配置它,这一次为您提供了找不到它的系统上依赖库的路径。重复此过程,现在应该成功构建该过程。
  9. 成功构建之后,您现在可以按以下方式找到系统上所有opencv库构建的路径。Build_New_Directory(您创建的目录)-> install-> x64-> vc10(我使用的编译器)-> lib。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS在哪里保留其数据文件夹

来自分类Dev

替换文件夹中jpg文件上的文本

来自分类Dev

用括号中的字符替换文件夹名称

来自分类Dev

“添加文件夹”图标在哪里?

来自分类Dev

搜索和替换文件和文件夹名称

来自分类Dev

自动确认替换文件夹和文件

来自分类Dev

如何使用Groovy读取文件夹中的所有文件并替换文件中的模式

来自分类Dev

jQuery-图像路径替换文件夹错误

来自分类Dev

替换文件夹名称的多个字符

来自分类Dev

在Windows的整个子文件夹中替换文件名中的所有#

来自分类Dev

gulp-replace仅替换文件夹中某些文件中的文本

来自分类Dev

将分支中的所有文件和文件夹替换为(当前)非git文件夹

来自分类Dev

查找和替换文件夹中的所有文件名-PHPStorm / WebStorm

来自分类Dev

使用htaccess重定向中的文件夹替换文件扩展名

来自分类Dev

替换文件和文件夹名称中的一个词

来自分类Dev

在哪里可以找到或下载USB Driver文件夹?

来自分类Dev

“工件”文件夹应该在哪里?

来自分类Dev

我的rhythmbox库文件夹存储在哪里?

来自分类Dev

在AIDE中将资产文件夹放在哪里?

来自分类Dev

在哪里可以找到插件文件夹?

来自分类Dev

在哪里可以找到Jenkins插件文件夹?

来自分类Dev

在哪里可以找到其他文件夹图标?

来自分类Dev

Virtualbox Ubuntu Server,主机共享文件夹...在哪里?

来自分类Dev

在哪里放置Web管理员文件夹?

来自分类Dev

在AIDE中将资产文件夹放在哪里?

来自分类Dev

我的rhythmbox库文件夹存储在哪里?

来自分类Dev

我应该把扩展文件夹放在哪里

来自分类Dev

LibreOffice:以递归方式转换文件夹和子文件夹中的文档

来自分类Dev

目标c:在哪里将文件保存在文件夹中?

Related 相关文章

  1. 1

    iOS在哪里保留其数据文件夹

  2. 2

    替换文件夹中jpg文件上的文本

  3. 3

    用括号中的字符替换文件夹名称

  4. 4

    “添加文件夹”图标在哪里?

  5. 5

    搜索和替换文件和文件夹名称

  6. 6

    自动确认替换文件夹和文件

  7. 7

    如何使用Groovy读取文件夹中的所有文件并替换文件中的模式

  8. 8

    jQuery-图像路径替换文件夹错误

  9. 9

    替换文件夹名称的多个字符

  10. 10

    在Windows的整个子文件夹中替换文件名中的所有#

  11. 11

    gulp-replace仅替换文件夹中某些文件中的文本

  12. 12

    将分支中的所有文件和文件夹替换为(当前)非git文件夹

  13. 13

    查找和替换文件夹中的所有文件名-PHPStorm / WebStorm

  14. 14

    使用htaccess重定向中的文件夹替换文件扩展名

  15. 15

    替换文件和文件夹名称中的一个词

  16. 16

    在哪里可以找到或下载USB Driver文件夹?

  17. 17

    “工件”文件夹应该在哪里?

  18. 18

    我的rhythmbox库文件夹存储在哪里?

  19. 19

    在AIDE中将资产文件夹放在哪里?

  20. 20

    在哪里可以找到插件文件夹?

  21. 21

    在哪里可以找到Jenkins插件文件夹?

  22. 22

    在哪里可以找到其他文件夹图标?

  23. 23

    Virtualbox Ubuntu Server,主机共享文件夹...在哪里?

  24. 24

    在哪里放置Web管理员文件夹?

  25. 25

    在AIDE中将资产文件夹放在哪里?

  26. 26

    我的rhythmbox库文件夹存储在哪里?

  27. 27

    我应该把扩展文件夹放在哪里

  28. 28

    LibreOffice:以递归方式转换文件夹和子文件夹中的文档

  29. 29

    目标c:在哪里将文件保存在文件夹中?

热门标签

归档