G++命令簡介

weixin_34239169發表於2016-05-28

上一篇文章 中我們介紹瞭如何安裝 mingw 下的 gcc/g++ 編譯器。
這篇文章將介紹 G++ 編譯器的基本使用方法。
另外,本文的所有命令都是在 windows 7 環境下的命令列中進行的。

檢視編譯器版本


這在上一篇文章中也有提到,只要輸入

g++ -v

就能檢視 g++ 的版本。

編譯當前目錄下的原始碼


假設在當前目錄下建立了一個名為test.cpp的檔案,它的內容如下:

// test.cpp
#include <iostream>
using std::cout;

int main(){
    cout<<"Hello~";
    return 0;
}

如果像編譯這個檔案,就輸入

g++ test.cpp

就能編譯這個程式。

如果程式沒有任何輸出,就代表一切都好。

檢視當前目錄下的檔案,會發現多了一個名為a.exe的檔案,這就是 g++ 編譯出來的可執行程式。

輸入

a

來執行這個程式,如果正常的話,得到的結果應為

Hello~

要是我們向自己命名生成的可執行檔案,不讓它叫a.exe,而是test.exe,那麼可以在編譯時這麼寫:

g++ -o test.exe test.cpp

總結


  • 編譯檔案使用 g++ 檔名
  • 定義輸出檔名使用g++ -o 輸出檔名 輸入檔名

相關文章