如何用C代码打开新终端?

如何用C代码打开新终端?

我正在使用 ubuntu 14.04 和 Qtcreator 来编译代码。我可以通过代码运行终端,system("/home/salman/find_location/start_yarp.sh"); 但在下一行,我system("/home/salman/find_location/start_icub.sh");.sh在新终端中打开第二个文件。我该如何打开新终端?我已经尝试过了,system("gnome-terminal");但没有成功。

答案1

使用

system("x-terminal-emulator -e \"/home/salman/find_location/start_yarp.sh\"")

相关内容