1. 環境准備
首先需要,安裝gcc和g++環境
安裝之前查看是否有安裝,使用命令:
gcc --version
g++ --version
如果沒有安裝使用如下命令進行安裝:
# 版本安裝:這里選擇的式版本5 sudo apt-get install gcc-5 sudo apt-get install g++-5
安裝后查看,如同所示:
2. 寫源代碼
可以通過任何文本編輯器創建一個.cpp的文件.在這里用創建一個helloWorld.cpp文件.並保存在一個文件中.測試的代碼為:
#include <iostream> using namespace std; int main() { cout << "Hello, world!" << endl; return 0; }
3. 代碼編譯
打開終端使用如下命令進行編譯:
// 命令格式:g++ 文件名 g++ helloWorld.cpp
注意:這里的文件名其實是包含文件路徑的。要是不知道文件路徑的話可以在敲完g++加上空格之后直接把文件拖進去,系統會自動添加文件路徑。默認的輸出位置是“主文件夾”,默認輸出文件是a.out。可以使用以下格式指定輸出的文件名:
g++ -o 輸出文件名 helloWorld.cpp
輸出的路徑仍然是默認路徑,文件名應是*.out的格式。這里要注意的是使用-o命令必須指定輸出文件名,否則會報錯:g++: argument to ‘-o’ missing。
對於g++的命令使用,可以通過:man g++命令查看
4.執行並輸出結果
通過以上編譯得到*.out輸出文件以后,可以直接在當前路徑下執行輸出文件,
./輸出文件名
如圖所示:
到這里就完成了ubuntu下c++環境的搭建.
對於從編譯到運行的過程可以通過腳本來一步到位執行,后面有時間在搞.
參考:
https://blog.csdn.net/qq_38737992/article/details/90288994
https://blog.csdn.net/weixin_41863685/article/details/82319869