【发布时间】:2015-09-02 13:04:41
【问题描述】:
按照此处的说明进行操作:
docs.opencv.org/doc/tutorials/introduction/windows_visual_studio_Opencv/windows_visual_studio_Opencv.html#windows-visual-studio-how-to
我在 VS 2015 社区中设置了一个 OpenCV 项目并使用了预构建的库。在我收到这条消息之前它一直有效:
“您的计算机中缺少 MSVCP120D.dll”
通过一些搜索,我收集到这意味着预构建库只应该与旧版本的 VS 一起使用,所以我想我自己用这个来编译它们:
docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html#windowssetpathandenviromentvariablehere
虽然它似乎可以正确编译并且尽管标记了“BUILD_SHARED_LIBS”,但我在输出中找不到任何 DLL 文件 - 只有很多 VS 解决方案:
imgur.com/JdSc5CH
有人能给我一些关于如何生成 DLL 的建议吗?
谢谢!
【问题讨论】:
-
您需要构建这些解决方案!打开 OpenCV.sln,构建解决方案,然后构建安装项目,调试和发布
-
你的库将在“安装”文件夹下
-
啊,现在工作 - 谢谢!
-
很高兴它有帮助。您可以发布详细说明您所做步骤的答案,然后接受它
标签: c++ opencv dll cmake visual-studio-2015