环境:win10 64位操作系统
1.下载并安装Visual Studio 2019企业版
(1)下载箭头指示的引导程序放在E盘(因为不想去动C盘,盘符随便改),重命名为vs_enterprise
(2)打开命令行窗口
若只做C++开发,则在命令行窗口输入 E:\vs_enterprise.exe --layout E:\vslayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
在这解释一下,下载的安装文件在E:\vslayout下,注意--add后有空格,若想下载简体中文版,只需将en-US换为zh-CN
此下载过程耗时由你网速而定。(估计想问,直接在线安装不就得了,还那么麻烦,这关键下载下来,以后安装的时候快捷方便。若要下载Visual Studio 2019企业版的英文完整版,只需在命令行输入E:\vs_enterprise.exe --layout E:\vslayout --lang en-US)
(3)安装
在命令行提示下载完成后,可关掉命令行。在E:\vslayout下会看到vs_enterprise.exe,我在此时是把电脑断网了的,因为怕联网会安装我不想要的东西,也是怕出现其他问题。断网后,双击E:\vslayout下的vs_enterprise.exe即开始安装,后面的自定义只可改安装路径,其他的默认(因为只下载了那么点文件,默认的肯定是下载了的,保证安装顺利。至于破解密钥网上有)。
2.配置OpenCV
参考:https://blog.csdn.net/weixin_42274148/article/details/85321091
(1) 在https://opencv.org/下载你需要的版本
(2)配置环境变量(我没有将相关的.dll文件放在系统盘中,也可以用)
(3)打开VS2019并创建空工程
(4)上图创建了Opencv400PropertySheet属性表,双击打开,在最后红色箭头后加入两条路径,如下图
D:\Tool\opencv400\opencv\build\include
D:\Tool\opencv400\opencv\build\include\opencv2
(5)如下图,添加lib库 D:\Tool\opencv400\opencv\build\x64\vc15\lib
(6)如下图添加依赖 opencv_world400.lib
注意:以上(4)到(6)步,英文状态分号隔开
(7)写代码测试
总结:这种配置OpenCV的好处就是对不同版本的OpenCV,只需要新建一个属性表配置一下,如果下一个工程还想用相同的配置环境,只需要将属性表拷贝到新建的工程中,在属性表页添加进来即可,以上是配置的Debug和X64环境,在写代码测试时要注意统一,如下图