ソフトウェア : GNU : GNU Compiler Collection (GCC)

GNU Compiler Collection (GCC)

バージョン
8.2
プラットフォームs
ライセンス Open Source
カテゴリー Programming

ソフトウェアレビュー

主な機能

  • 無料のオープンソースコンパイラスイート
  • さまざまなフロントエンド言語をサポートしています
  • 異なるプラットフォーム用の実行ファイルをクロスコンパイルできます


GNUコンパイラーコレクション(GCC)は、CおよびC ++プログラムのコンパイルに最も一般的に使用されている一連のオープンソースコンパイラです。 GCCは、Objective-C、Fortran、Java、Ada、Go、BRIG(HSAIL)など、他のいくつかのプログラミング言語もサポートしています。コンパイラはUnixベースのシステムで最も一般的に使用されていますが、MiniGWと呼ばれるWindowsポートも同様に使用できます。

GCCにはいくつかの異なるコンパイラが含まれています。

GCCの優れた機能の1つは、さまざまなプラットフォーム用にプログラムをクロスコンパイルできることです。つまり、開発者があるプラットフォームでGCCを使用していても、それが別のターゲットプラットフォーム用にコンパイルされる可能性があります。

GCCは、UNIXベースのシステムでCおよびC ++プログラムをコンパイルするための最も一般的な選択肢の1つです。もしあなたがLinux用に開発しているのであれば、GCCは良い選択です。 Windowsでも使用できますが、Microsoft Visual Studioに付属のコンパイラなど、通常は他のコンパイラが推奨されます。

更新日:2018年9月24日

▶ プライマリファイル拡張子

.c – C/C++ Source Code File

▶ 使用されるその他のファイル拡張子 GNU Compiler Collection (GCC) 8.2

サポートされているファイルの種類
.ADS Ada Specification File
.ASM Assembly Language Source Code File
.ADA Ada Source Code
.M Objective-C Implementation File
.ADB Ada Body File
.F Fortran Source Code
.H C/C++/Objective-C Header File
.HPP C++ Header File
.JAVA Java Source Code File
.CPP C++ Source Code File
その他の関連ファイル形式
.O Compiled Object File
.AR Unix Static Library
.A Static Library
.SO Shared Library
.GCH Precompiled Header File
.CC C++ Source Code File
.HXX C++ Source Code Header File