双击.exe文件出现Debug Error: abort() has been called解决办法(之一)

在vs中编译正常的文件,然后双击.exe文件(Debug文件夹下的)却出现 Debug Error: abort() has been called

双击.exe文件出现Debug Error: abort() has been called解决办法(之一)_第1张图片

双击.exe文件出现Debug Error: abort() has been called解决办法(之一)_第2张图片
解决方法:
1.我记得之前有添加过环境变量
在这里插入图片描述
2.把读取图片的路径改成了绝对路径
双击.exe文件出现Debug Error: abort() has been called解决办法(之一)_第3张图片

改变成为:
注意:照片的绝对路径需要加双“\”线,仔细看下图
双击.exe文件出现Debug Error: abort() has been called解决办法(之一)_第4张图片

在这里插入图片描述
打开工程路径的方法:
右击.cpp文件或者其他编辑区的文件,选择:打开所在的文件夹,这样可以快速进入到当前项目的位置。

双击.exe文件出现Debug Error: abort() has been called解决办法(之一)_第5张图片
运行成功:

【总结】
双击.exe文件时出现:abort()has been called的方法: 主要是把读取的文件路径换成绝对路径,同时注意两条反斜杠。

你可能感兴趣的:(opencv)