1. 程式人生 > 其它 >用g++編譯cpp檔案

用g++編譯cpp檔案

技術標籤:slam學習ubuntuc++

最近在學習高翔老師的《視覺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 

得到同樣結果
在這裡插入圖片描述