2014-12-11 257 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