2014-12-11 214 views
0

C程序中用来运行由Xcode构建的Mac应用程序(.app)的命令是什么?C程序运行Mac应用程序

这是做它的正确方法:

system(MyApp.app); 
+1

当您尝试时会发生什么? – 2014-12-11 01:41:36

+0

如果您可以使用Core Foundation,那么它是一个C APIS,并且会为您提供更强大的功能来定位和启动应用程序。 – uchuugaka 2014-12-11 01:45:26

回答

0

我不经常使用的Mac。但我几乎肯定你不能只执行一个.app文件并让它运行。您需要使用打开命令来完成:

system("open /path/to/MyApp.app"); 
+1

'-a'开关是必需的,应用程序是目录(捆绑) - 而不是单个文件。 – 2014-12-11 03:18:45