这个问题搞了我一个小时,其他常规的解决方案都试过了,库文件这些配置是正确的,也尝试修改了编码,
还是读取路径失败。调试进入base.cpp发现字符串被自动加上了?,未找到stl.cpp
解决方案1:引入using namespace std
然后把路径放在定义的字符串变量中
imagepath = "C:\\Users\\52505\\Desktop\\1.png"
src = imread(imagepath );
运行成功,读取到图片
解决方案2:
可能是字符串转换的原因,使用const char* path = "C:\\Users\\52505\\Desktop\\1.png",
然后将path传入imread中
亲测可解