2010-06-14 66 views
1

是否可以在Mac上運行編譯的C和C++文件而無需在終端中打開並運行它? E.G是否有一個單獨的圖形用戶界面,我可以使用執行編譯的C程序?Mac C在窗口中運行

+1

[寫入GUI前端用於在Mac OS X的命令行的應用程序(http://stackoverflow.com/questions/2346171/writing-gui-frontend-for-commandline-application-in- mac-os-x)可能包含一個很好的答案給你。 – 2010-06-14 11:37:59

+0

難道你不能雙擊查找器中的應用程序? – BobbyShaftoe 2010-06-15 23:26:42

回答

1

終端是一個GUI;它可以讓您在窗口系統中仍然可以訪問shell。我不知道你希望這個其他的圖形用戶界面做什麼,終端不適合你。您仍然需要爲其他程序提供文件路徑,然後它將加載執行,並且仍然需要打開標準輸入/標準輸出等。

但是,如果您有源代碼,你可以使用IDE。 Eclipse適用於此,但也有很多。

+0

當前正在使用終端執行的程序,但是我想要一個用戶看到更多邀請的界面,除了終端之外,用戶仍然需要提供用戶輸入 – Daniel 2010-06-14 11:32:00

+0

@Daniel:那麼你想爲你的程序創建一個gui? – Lucas 2010-06-14 11:36:12

+0

@Lucas這是一個終端應用程序,但我只需要一個用於用戶輸入和狀態動作的GUI – Daniel 2010-06-14 11:45:13

2

看一看Pashua

+0

Pashua不支持C/C++程序 – Daniel 2010-06-14 11:48:02

+1

Pashua可以從文件或標準輸入讀取接口定義,因此任何語言都可以用來驅動Pashua。 – lhf 2010-06-14 18:46:31

0

您可以在Mac OS X上的XCode中運行/開發C/C++程序。從XCode中生成要生成的cmd-B,運行cmd-enter。 XCode是您可以下載的Mac IDE,或者它可以作爲可選安裝或Mac OS安裝磁盤。

XCode還支持代碼完成 - 命中ESC。

另見:Working comfortably in C using Eclipse