你如何在Mac OS 10上使用終端來編寫和編譯C++代碼? 我有電源電腦芯片/豹與電源MAC。你如何使用Mac OS 10上的終端編寫和編譯C++代碼?
2
A
回答
5
首先,確保已安裝Apple's developer tools。如果你不想下載,它們也可能在你的Mac OS X安裝盤上。 (雖然你可能會得到一箇舊版本)之後,cd
到你的代碼,做一些與此類似:
g++ -o my_executable my_cpp_code.cpp
然後,您可以運行它像這樣:
./my_executable
1
最簡單的文本Mac附帶的編輯器是nano
。這是不言而喻的。一旦保存源文件,只需運行g++ my_source_file.cpp -o my_program_name
進行編譯。
但是,我推薦使用XCode IDE。舊版本3.2是600 MB的下載版本,或者新的4.0版本是5美元。儘管它不是最好的,但比起從頭開始學習命令行,你會有更好的時間。如果你首先使用Apple的安裝程序安裝編譯器,那麼你已經擁有了它。
相關問題
- 1. 在Mac OS的終端上編譯Objective-C
- 2. 如何在Mac OS X上使用make編譯C程序終端
- 3. 無法在Mac OS上使用Netbeans 7.0編譯C++代碼
- 4. 如何在Mac終端中使用C++ 11支持編譯C++
- 5. 處理在Mac上編譯C++代碼
- 6. 如何在mac終端上編譯目標C代碼,涉及AVCapture
- 7. C代碼將無法在mac終端中編譯。
- 8. 如何在Mac OS上編譯命令行中的Qt代碼
- 9. 在Mac os上編譯C代碼x lion
- 10. 在Mac上編譯C代碼
- 11. 試圖在Mac上編譯C++代碼
- 12. 在Mac上編譯Pro * C代碼
- 13. 在Mac上編譯C++代碼
- 14. 如何使用Gedit在Mac OS上編譯C程序?
- 15. 在Mac OS X上編譯用SWIG for javascript編譯C++
- 16. 如何在Linux中使用C在單獨的終端上編寫代碼?
- 17. 在Mac OS X上編譯C#
- 18. Way Cross編譯C/C++代碼以在Windows,Linux和Mac OS上運行?
- 19. 如何在Mac OS X上編譯和運行C程序
- 20. 如何在Mac OS Xcode中使用gtk.h導入和編譯我的代碼?
- 21. 編譯簡單的代碼在Mac的終端
- 22. 在終端模式下編寫代碼?
- 23. 在mac osx上使用gnu/c getline()編譯C++代碼?
- 24. JS編譯器同時編寫前端和後端代碼
- 25. 編譯和Mac OS X上聯libev
- 26. 運行期間:編寫,編譯和使用C#代碼?
- 27. 如何通過終端編譯C++代碼
- 28. 如何編寫和編譯Objective-C代碼?
- 29. 如何在終端中使用python編寫多行代碼?
- 30. 從Mac OS X上的源代碼編譯SBCL
值得一提的是,安裝在/ usr/bin下的編譯器工具在Xcode的安裝程序中是_optional_,所以一定要選擇它。 – 2011-04-30 06:03:15
@icktoofay嗨,我剛開始學習Python的一些知識的C + +。只是幾個問題。在python中,要運行一個腳本,你只需要執行'python script.py'。在C++中,似乎你做你發佈的內容。但是什麼是'my_executable'?我對電腦語言頗爲陌生。最後一個問題是,當我做你好的世界腳本時,它似乎沒有換行。我嘗試添加'\ n',但它不起作用。我如何解決這個問題?謝謝:) – TerryA 2013-04-01 08:54:36
@Haidro:使用Python,您的代碼由Python解釋器運行,通常名稱爲「python」。當你使用本地的,編譯的語言時,沒有解釋器;你的程序*是*可執行文件。而不是使用'python script.py',你只會使用'。/ program'。 (一個Python'等價物'(儘管它仍然被解釋)會在頂部添加一個合適的hashbang,並在腳本的權限上設置可執行位,然後使用'./ script.py'就好像它是一個本地可執行文件一樣。 ) – icktoofay 2013-04-02 02:22:13