您的位置:首页 > 运维架构 > Linux

使用QT调用外部程序-小心linux中的命令陷阱

2013-06-14 15:04 706 查看
使用QT调用外部程序的好处在于,QProcess不是阻塞的,而且使用方便

测试了下

QProcess *pro=new QProcess();

pro->start("ncl filepath>logfilepath");

程序立即崩溃

修改为

pro->start("ncl <filepath>logfilepath");

成功!

实际上在bash中直接执行 ncl filepath>logfilepath 是正确的

原因未知,不是专业搞linux的shell的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: