在海思3536芯片上用QT4.8.6开发界面。GUI程序是一个窗体,在终端里用命令行启动,指令形如xxxx -qws,然后点击小叉关闭窗体,窗体消失,但终端里的命令行指令并不返回,用ps查看发现进程没有退出。而相同的代码使用pc上的qt库编译,在pc上是可以正常关闭的,因此推测这个问题与qws相关。通过对main函数的调试发现,进程不结束是卡在了QApplication的析构函数里。这个程序的工程是用Qt Creator创建的,默认的main函数如下:在海思3536芯片上用QT4.8.6开发界面。GUI程序是一个窗体,在终端里用命令行启动,指令