Ubuntu14.04下C++程序編輯、編譯、運行入門篇

初次接觸Ubuntu,一腦子的糊塗,更別提如何在Ubuntu下編譯運行C++程序了,經過查資料,下面是自己在Ubuntu下寫的第一個C++程序,僅供初學者參考,也爲自己的入門學習梳理下思路。

一、編譯單個cpp文件

1、輸入組合鍵“Ctrl+Alt+t”調出終端;

2、需要在當前目錄下創建一個.cpp文件,這裏命名爲first.cpp,通過命令“touch first.cpp”就可以直接創建該文件。

     要查看是否創建成功,直接通過命令ls查看即可。如下圖所示:

     

3、創建完first.cpp後,需要進行編寫文件,也就是在文件中編寫C++代碼,Ubuntu下提供了一個程序編輯軟件gedit,通過輸入命令“gedit first.cpp”,會彈出如下對話框:

然後就可以在該對話框中輸入C++代碼,編寫完之後保存並關閉文件即可。

寫入文件的代碼示例爲:

#include<iostream>
using namespace std;
int main()
{
   cout<<"hello Ubuntu 14.04!"<<endl;
   cout<<"hello,大家好!"<<endl;
   return 0;
}

4、用下面的命令運行該first.cpp文件:

      g++ first.cpp  -o test

      ./test

 運行結果如下圖:

  

至此,已經完成了一個完整的C++程序從創建、編輯、運行的步驟。不過上面只是介紹了單個cpp文件的編譯,那麼多個文件如何進行編譯呢?下面進行詳細介紹.

二、編譯多個文件:

1. 新建文件Speak.h/Speak.cpp/PathSpeak.cpp(main.cpp)命令分別爲

touch Speak.h

touch Speak.cpp

touch PathSpeak.cpp

2.代碼如下:

Speak.h

Speak.cpp

PathSpeak.cpp

3.編譯

命令:g++ PathSpeak.cpp Speak.cpp -o tst

./tst

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章