如何使用c代码启动终端(mac)?

时间:2012-03-05 16:11:22

标签: c macos terminal gnome-terminal

我正在移植一个应用程序,我一直在从Linux工作到Mac,我遇到了一个特定的问题:

system(gnome-terminal -x sh -c \"/home/mrmartin/NetBeansProjects/Consumer/dist/Debug/GNU-Linux-x86/consumer\"");

显然这是因为gnome-terminal只是gnome linux,但我似乎无法找到Mac等价物。

1 个答案:

答案 0 :(得分:4)

您可以使用open,例如

system("open -a Terminal.app");

system("open -a Terminal.app /path/to/script");