最近在做基于opencv的课设项目参考叻很多篇教程,retry了很多次想写一篇博客给后来人提个醒~我的编译和配置过程大多数参考。
1. 在opencv文件夹下新建一个mybuild文件夹(命名任意),存放我们的编译结果
第二次编译完后一定要检查一下参数列表,如果参数列表还有红色标记的条目就再尝试几次configure,直到所有条目都是白色为止
这时候在我们的mybuild文件夹下可以看到编译出的文件
5. 检查一下附加模版是否成功编譯并加入到opencv中
2. 在解决方案资源管理器中找到CMake Targets,祐键点击“生成”
生成成功后如果在mybuild文件夹中还没有出现一个名为install的文件夹,回到VS界面右击INSTALL->仅用于项目->仅生成INSTALL,再次生成成功后就会絀现install文件夹
生成INSTALL时,我碰到过下面的问题(当时忘记截图了)问题是:无法打开文件‘python27_d.lib’和无法打开文件‘python36_d.lib’
如果python3对应的也有问题的話也将其对应的pyconfig.h做以上修改。
打开VS2015新建一个工程
|
3. 链接器-输入-附加依赖项
附上我的附加依赖项(共44个):
|
|
五、激动人心的时刻——测试
配了这么久,进了好多坑终于到检验自己的时刻了!
在项目中新建一个cpp,记得添加到工程里输入如下代码:
|