你如何在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 X上使用make編譯C程序終端
- 2. 無法在Mac OS上使用Netbeans 7.0編譯C++代碼
- 3. 處理在Mac上編譯C++代碼
- 4. 如何在mac終端上編譯目標C代碼,涉及AVCapture
- 5. 在Mac os上編譯C代碼x lion
- 6. 在Mac上編譯C++代碼
- 7. 試圖在Mac上編譯C++代碼
- 8. 如何使用Gedit在Mac OS上編譯C程序?
- 9. 如何在Linux中使用C在單獨的終端上編寫代碼?
- 10. 在Mac OS X上編譯用SWIG for javascript編譯C++
- 11. Way Cross編譯C/C++代碼以在Windows,Linux和Mac OS上運行?
- 12. 編譯簡單的代碼在Mac的終端
- 13. 如何在Mac OS Xcode中使用gtk.h導入和編譯我的代碼?
- 14. 在mac osx上使用gnu/c getline()編譯C++代碼?
- 15. 編譯和Mac OS X上聯libev
- 16. 如何通過終端編譯C++代碼
- 17. 如何編寫和編譯Objective-C代碼?
- 18. 如何在終端中使用python編寫多行代碼?
- 19. 從Mac OS X上的源代碼編譯SBCL
- 20. 在Mac OS X的命令行上編譯Java代碼
- 21. C#單上的MAC - 編譯和運行的代碼
- 22. 用C++編譯器編譯c代碼
- 23. 用CoreServices.h在Mac OS X上編譯pulseaudio
- 24. ES6編寫和ES5編譯如何使最終用戶受益?
- 25. 如何編譯在Visual C C++編寫代碼表示2010
- 26. 如何在Windows 10上使用cygwin編譯簡單的c#代碼?
- 27. 在Mac OS X上使用libpng編譯C程序
- 28. 如何在Unix控制檯/ Mac終端中編譯和運行C/C++?
- 29. 如何用C頭文件和CUDA代碼編譯C代碼?
- 30. 如何獲得gcc 4.5(從源代碼編譯)在Mac OS X上使用Objective C | C++程序?
值得一提的是,安裝在/ 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