vs2012+cmake+opencv+opencv unable to find a build program corresponding to "Visual Studio 12 Win64". CMAKE_MAKE_PROGRAM is not set
2024-09-12 11:35:03
搜索了下,说什么的都有!
一,提示找不到 cmake-2.8.12.1 的 modles
卸载了cmake后发现 cmd 中的 cmake --version 还是 2.8.11.1
找到是我的cygwin中自带的cmake
解决办法: 去除 path 中的 c:\cygwin64\bin
二,删除编译结果再来: unable to find a build program corresponding to "Visual Studio 12 Win64". CMAKE_MAKE_PROGRAM is not set
最后经过本人验证,vs2012是个比较空爹的版本 编译的时候选择编译器 2011 x64,其他默认就可以了。
另外:附上我的demo代码:
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp> int main() { // re
cv::Mat image = cv::imread("\\img2.jpg"); cv::namedWindow("My Image"); cv::imshow("My Image",image); cv::waitKey(15000); return 1; }
值得一说的是 图片路径:要么是 绝对路径:d:\\img.jpg
要么是直接和代码放在同一个资源目录的文件: \\img.jpg
另外博主发现有些图片是加载不成功的。
最新文章
- Git 更换仓库地址
- LoadRunner上传及下载文件
- JAVA刷CSDN博客流量的思路
- 【PHP面向对象(OOP)编程入门教程】7.特殊的引用”$this“的使用
- JAVA中保留指定小数位方法
- 网络性能测试工具iperf详细使用图文教程
- (实用篇)php精确的统计在线人数的方法
- oracle sys sysman system 介绍
- 专门针对初学者的Node.js教程
- php 后台权限例子 (mysql 数据表)
- 听翁恺老师mooc笔记(7)--字符串1
- ajax调用servlet
- linux中去掉^M的方法
- 在vue项目中使用axios发送FormData
- springMVC返回给页面参数的三种形式
- Linux 设置程序开机自启动 (命令systemctl 和 chkconfig用法区别比较)
- Spring MVC 拦截器配置 -- 利用session
- linux线程同步实例
- A. Right-Left Cipher Round #528 (Div. 2)【字符串】
- 字符串匹配(KMP 算法 含代码)