用g++編譯cpp檔案
阿新 • • 發佈:2021-01-25
最近在學習高翔老師的《視覺SLAM十四講》通過寫部落格的方式記錄一下我的學習歷程,我是第一次接觸ubuntu,對slam更是一竅不通,希望大家多多指點
用g++編譯cpp檔案
1、在learning/day1下,開啟終端輸入下列程式碼建立cpp檔案
touch helloworld.cpp
2、在helloworld.cpp檔案中,輸入下面的c++程式碼:
#include<iostream>
using namespace std;
int main(int argc,char** argv)
{
cout<<"hello world!!!" <<endl;
return 0;
}
3、在learning/day1目錄下的終端中輸入以下命令對剛剛的cpp檔案進行編譯
g++ helloworld.cpp
編譯成功後day1檔案中會出現名為a.out的檔案
4、還是在剛剛的目錄的終端下輸入:
./a.out
注意斜槓前面有 .
之後終端就會出現 hello world!!!
5、在用g++編譯時加上 -o 可以改變編譯後的檔名(預設為a.out)
g++ helloworld.cpp -o helloworld
然後輸入:
./helloworld
得到同樣結果