2010-09-08 44 views
0

我剛來到Linux世界的Mac世界,我喜歡在Mac環境中使用我的方式。我想在mac中編寫和實踐簡單的C程序,並且正在尋找我需要的工具。網絡中大部分(全部)資源要求我使用XCode作爲IDE在Mac上用C語言編程。 XCode,我的目的似乎是一個矯枉過正的問題。我對開發iPhone或Mac GUI應用程序毫無興趣。我想要的是如何在沒有XCode IDE的Mac Leopard上使用C進行編程?

  1. 輸入使用文本編輯器的C程序,
  2. 編譯它,
  3. 並獲得控制檯輸出。

我該怎麼辦?

謝謝。

回答

1

的3個步驟,你給簡直已經是答案:選擇

  1. 使用文本編輯器
  2. 。例如:使用終端和編譯命令行(簡單地使用gcc,或更多的cmake /使左右複雜的程序)在控制檯上
+0

謝謝..我會做 – Anand 2010-09-08 11:00:59

+0

+ 1-這就是一個簡潔的答案 – 2010-09-08 11:47:20

+0

一個複雜的文本編輯器 - 如emacs或TextMate - 將支持從編輯器本身觸發編譯的能力。還有一些值得研究的clang/llvm(新的編譯器正在形成,以替代OS X上的gcc),因爲它有一些很好的功能(比如靜態分析器,它可以在你從命令行調用的代碼上生成HTML報告)。 – JulesLt 2010-09-08 13:35:58

0

只需使用gcc

+0

這幾天你可以用clang代替。 – JulesLt 2010-09-08 13:35:15

0

你也可以使用的XCode編譯簡單的命令行工具

  • 運行程序。

    開始的XCode 文件 - >新建項目 的Mac OS X - >應用程序 - >命令行工具

    的XCode有一個非常好的語法高亮和代碼completition和gdb集成。

  • 0

    從PatrickS的回答開始 - 我沒有清楚地讀過原始問題,而是親自 - 除了遵循一些ObjC教程之外 - 我唯一一次使用XCode是作爲一個C IDE。

    對編譯錯誤的反饋很整潔(可視化地集成到IDE中,而不必匹配編譯器輸出中的行),並且越來越好(由於與底層clang項目的集成)。

    相關問題