- 问题描述:使用pcl创建对象时,程序编译通过,运行时异常退出,通过排查,都是在创建对象时未初始化导致的问题。运行时出现:
程序异常结束。
The process was ended forcefully.
-
原因:在
debug
模式中,debug
和release
模式下对于变量的初始化采取不同的态度。
debug
模式下不对成员变量进行初始化,而在release
模式下会初始化。 -
解决方法:将当前的
debug
模式切换成release
模式,make clean
,然后将Makefile
删除,重新qmake
make
,再运行。问题解决。 -
如果对您有帮助的话 请给个赞哦。
网友评论