一、 前提准备
安装环境:Win10(ver1903)+ VS2017(ver15.0)+ OPENCV(ver4.3.0)
0.ViSP官方教程文档:https://visp-doc.inria.fr/doxygen/visp-daily/index.html
选择从源代码安装: Tutorials for ViSP users-> Installation from source-> Tutorial: Installation from source for Windows with Visual C++ 2017 (vc15)
1.VS2017社区版
https://www.visualstudio.com/downloads/
注意:
工作负荷:使用C ++进行桌面开发,使用.net进行桌面开发。
组件:除建议外,Windows 10 SDK全选。
2.CMake
https://cmake.org/download/
选最新版本的cmake-X.XX.X-win64-x64.msi
3.GIT
https://git-for-windows.github.io/
选最新版本
若github无法直连,可以科学上网或者利用手机开4G热点
Git-X.XX.X-64-bit
4.opencv
http://opencv.org/releases.html
这里选用4.3.0,点击windows图标下载。
二、 基本安装方法
直接利用官方文档里面的命令行去做。
步骤如下。
1.快捷键win+r,输入cmd,并运行。(进入dos命令行)
输入如下命令并点击回车
setx VISP_WS "C:\visp-ws"
exit
2.再次进入cmd,输入如下命令并回车。
mkdir %VISP_WS%
exit
3.再次进入cmd,输入如下命令并回车
cd %VISP_WS%
git clone https://github.com/lagadic/visp.git
(输入之后等待下载完毕再输入下一条)
cmake -G "Visual Studio 15 2017" -A "x64" %VISP_WS%\visp
cmake --build . --config Release --target install
(同上)
setx Path "%Path%:%VISP_WS%\visp-build-vc15\install\x64\vc15\bin"
exit
此处可能设置不成功,见后面常见问题部分。
4.再次进入cmd,输入如下命令并回车
setx VISP_DIR "%VISP_WS%\visp-build-vc15\install"
exit
5.安装opencv。
将文件夹改名为opencv-4.3.0
再次进入cmd,输入如下命令并回车
setx OpenCV_DIR "%VISP_WS%\opencv-4.3.0\build"
exit
然后修改环境变量。我的电脑->右键->属性->高级系统设置->环境变量->path
添加一条C:\visp-ws\opencv-4.3.0\build\x64\vc15\bin
再次进入cmd,输入如下命令并回车
cd %VISP_WS%
cmake -G "Visual Studio 15 2017" -A "x64" %VISP_WS%\visp
cmake --build . --config Release --target install