注:本文寫的內容全部在ubuntu12.04下完成。
要在linux下寫c++程式,要懂的一點編譯的知識。下面介紹一下。
源**->預處理器(負責將**補充)->匯程式設計序(生成組合語言)-> 目標程式(生成二進位制檔案)->鏈結器(鏈結檔案)->可執行程式(生成執行程式)
在linux下寫c++程式主要是用g++編譯器,安裝g++,執行命令:sudo apt-get install g++
這裡有乙個例子,輸出「hello world」
1.首先vim test.cxx 其中cxx是c++檔案的字尾名
2.g++ -o test test.cxx 生成可執行檔案,其中test是可執行檔名。
3.執行./test,輸出結果
當然,g++也可以控制編譯過程,具體命令可以help,這裡簡單進行說明
-e 表示只進行預處理過程
-s 表示生成彙編**
-c 表示生成目標**
make的使用 google
程式的除錯
利用ddd圖形除錯介面,安裝sudo apt-get install ddd
具體的應用可以google。
Linux下 C 程式的編寫
linux下c 程式的編寫主要包括三個步驟 2 利用linux 下的gnu編譯器對源程式進行編譯,連線 3 執行程式。在三個步驟中,3是最簡單的,只要在linux命令列下執行如下命令即可。01為編譯生成的可執行檔案 01關於如何使用vim編輯器編寫源程式將在vim 用法詳細敘述。這裡只需知道利用如下...
Linux下編寫C程式helloWorld
最近需要在樹莓派上寫c語言程式,樹莓派所安裝的系統為raspberry,隸屬於debian系統。本文簡單記錄一下在linux下編寫c語言程式的步驟。1 開啟終端視窗,執行以下命令安裝gcc編譯環境,樹莓派系統預設已經安裝好gcc環境,可跳過該步驟 sudo apt get install gcc2 ...
Linux下C程式編寫(VS Code
外掛程式 說明chinese simplified lanague package 中文語言外掛程式 c c c c 基礎包 remote development 會安裝一堆包括ssh remote的外掛程式 code runner 執行器 visual studio intellicode 自動聯...