我创建了个基于QWidget的测试程序, 添加一个QStackedWidget, 添加两个自定义类的界面,并放个按钮控件,点击按钮
发现执行QProcess::execute(“ls -l”); 一直执行失败,返回值是-2, 尝试用system("ls -l"); 同样不能执行
在类的构造函数中加入上面的命令,则可以执行, 只有添加到按钮的槽函数中执行,总是不行。
上面执行失败都是在开发板上的,同样的程序,在ubuntu上执行,确是正常的,我也怀疑arm交叉编译的qt环境有问题,但就是不知如何解决。
大家有碰到类似的情况吗?