Linux&Qt工作笔记-查看程序工作目录
作者:互联网
在进程管理程序中,Qt使用QProcess去拉进程,发现,如果是要读相对路径的进程往往读取不成功,看了下Qt的文档,发现有个workDirecotry的概念,如下:
具体在Linux中可以使用pwdx来查:
如下:
pwdx <pid>
这个Java进程的ID为3767,从中可以看到工作路径为进程监控里面。
在Qt中可以使用两种方式进行设置,一种是使用刚刚的那个静态方法。
另一种是这样的:
QProcess process;
process.setWokingDirectory("/xxx/xxx/xxx/xxx/xxx");
qDebug() << process.start("java -jar xxx.jar");
推荐用静态的方法。
标签:Qt,process,xxx,笔记,pwdx,QProcess,Linux,进程 来源: https://blog.csdn.net/qq78442761/article/details/114652042