【发布时间】:2014-05-20 08:30:50
【问题描述】:
我尝试将/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal 作为一个进程启动并使用std::system 从具有不同参数(detsdir 作为参数,cd destdir 等)的 sh 脚本 (open -a /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal) 启动它。没有任何效果。它要么在 ~/ 中打开,要么说“destdir 是一个目录”并注销。
我还尝试将其作为进程启动,并将 destdir 设置为工作目录(使用 QProcess::startDetached)。也没有运气,它在 ~/ 中打开。
【问题讨论】: