logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux下的QT的QProcess执行shell脚本文件

一、函数接口QProcess类提供了三个函数1、QProcess::execute() 以堵塞方式的执行shell命令,当命令执行完成后,调用进程才会继续执行。命令输出的任何数据都将转发给调用进程输出(因此无法捕获)。2、QProcess::start() 以异步方式的执行shell命令,命令输出的数据存储于缓冲区,可以通过readAllStandardOutput()捕获3、QProcess::

#linux#qt
symbol _ZdlPvm version Qt_5 not defined in file libQt5Core.so.5 with link time reference

说明:这个问题主要是Ubuntu自带的环境和用户自己安装的环境有冲突不兼容所造成的,这个与Ubuntu的运行机制有关。因为Qt启动程序默认在 /usr/lib/ 目录下查找libQt5Core.so.5动态链接库,而我自己安装的libQt5Core.so.5动态库在/home/XXX(用户名)/Qt5.9.5/5.9.5/gcc_64/lib下,二者是不兼容的(尽管二者名字看起来一样)解决方案思路

#qt#linux
暂无文章信息