把犯过的错误记录一下:
问题遇到的现象和发生背景
基于opencv的人脸识别代码,运行时报错The process was ended forcefully
原因:没有把libopencv_world344.dll这个动态链接库的路径放环境变量
注:环境变量相当于程序运行的环境--》环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,
(程序运行时会根据环境变量去找这个程序所需要的依赖?)
修改环境变量后:
若是与系统有关的环境变量,得重启系统才生效
若是与应用程序有关:重启应用程序。
所以:解决办法
1.添加环境变量:我的是:D:\OpenCV\opencv64\x64\mingw\bin
2.直接把libopencv_world344.dll放在编译生成的可执行文件(exe文件)同级目录:我的是Debug目录。