OpenMVG+VS2015+Qt5.8_msvc+Win10编译指南

一、 软件下载及配置

1、VS2015:

下载链接:

https://pan.baidu.com/s/1jxbBIrJFNtNDd4-USCV1rQ

密码:80rq

2、Qt5.8_msvc:

下载链接:

http://download.qt.io/official_releases/qt/5.8/5.8.0/qt-opensource-windows-x86-msvc2015_64-5.8.0.exe.mirrorlist

网页翻到最下面,从链接列表中选择较快的下载(通常前两个比较慢)

3、Cmake-gui:

下载链接:

https://cmake.org/download/

4、已经下载好各种依赖库的OpenMVG源代码:

下载链接:

https://download.csdn.net/download/weixin_40331125/10480955

下载链接:

https://pan.baidu.com/s/1WEAGcX5IW-MOIbyTFZUigQ

密码:p27h

二、 环境配置

设置以下环境变量(根据自己情况设置)

三、 操作步骤

1.     用CMake编译OpenMVG:

(1)      在D盘新建一个“OpenSourceCodeCompile”文件夹,配置开源代码都可以放在这个目录下

(2)      将下载的OpenMVG.zip解压到D:\OpenSourceCodeCompile目录下

(3)      打开CMake,并设置好源码目录和构建目录

注意:图中的源码目录是/openMVG_src/src,不是/openMVG_src/,因为CMakeLists.txt在/openMVG_src/src下!

(4)      点击左下角的Configure按钮,弹出如下框,选择VS2015 Win64!

注意:一定要选择Win64!因为下载的Qt是x64版本的,一定需要匹配!

 

(5)      点击Configure后,按下图修改一些参数,再次Configure

注意:更改路径时,最好用右边的"..."来选择,直接从“文件资源管理器”复制的是反斜杠,cmake只识别正斜杠!

(6)      点击Generate,完成后再点击“Open Project”,打开VS2015。

(7)      点击,菜单->生成->批生成

(8)      在ALL_BUILD的两个版本打勾,然后点击生成,等待约30分钟……

(9)      然后把ALL_BUILD的两个勾取消,选择INSTALL的两个版本,点击生成,这个过程很快!

(10)    整个过程完成!过程并不复杂,主要在于找对第三依赖库(本文中有提供)!和安装对应版本的Qt!

发布了7 篇原创文章 · 获赞 2 · 访问量 3888

猜你喜欢

转载自blog.csdn.net/weixin_40331125/article/details/80704878