从Linux Makefile打开终端

时间:2010-09-17 20:22:27

标签: c++ c linux makefile

我们可以使用makefile或某个c文件从现有终端打开新的终端选项卡或窗口。

如果是的话怎么样?提前感谢您的回复。

P.S。我想这样做,因为首先在终端我要运行服务器文件,然后我想打开新终端,然后运行客户端的文件。

从第二个终端我想继续运行脚本。

1 个答案:

答案 0 :(得分:2)

您可以尝试运行xterm(最常用的终端窗口程序),程序作为shell参数运行。

xterm ./my_client &

为了实现这一点,必须将DISPLAY环境变量设置为可用的东西(如果你在本地运行X窗口,它可能就是这样 - 如果你是远程连接那么它就更复杂了。)

如果你想得到想象,你可以尝试确定哪些终端窗口程序可用以及用户想要使用什么,但我知道其中一些有不同的方式来指定运行哪个“shell”。 / p>