GNUコンパイラコレクション(GCC)

著者: Lewis Jackson
作成日: 12 5月 2021
更新日: 23 4月 2024
Anonim
gccを用いたCのソースコードコンパイル
ビデオ: gccを用いたCのソースコードコンパイル

コンテンツ

バージョン
(18/9/2018現在)
8.2
プラットフォーム
ライセンスオープンソース
カテゴリープログラミング
詳細情報(出版社のウェブサイトをご覧ください)
評価: 2.2 / 5(61票)

ソフトウェア概要

主な特徴


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

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

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

  • gcc:Cコンパイラ
  • g ++:C ++とObjective-Cのコンパイラ
  • gfortran:Fortranコンパイラ
  • gcj:Javaコンパイラ
  • GNAT:Adaコンパイラ
  • gccgo:Goコンパイラ
GCCのモジュール設計により、プラグインをインストールしてソフトウェアの機能を拡張することもできます。追加機能には、GCCに付属していないプログラミング言語のサポートが含まれています。

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

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

サポートされているファイルの種類


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

.C - C / C ++ソースコードファイル

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

サポートされているファイルの種類
.ADAAdaのソースコード
.ADBAdaボディファイル
.ADSAda仕様ファイル
.ASMアセンブリ言語のソースコードファイル
.CPPC ++ソースコードファイル
.FFortranのソースコード
.HC / C ++ / Objective-Cヘッダファイル
.HPPC ++ヘッダファイル
.JAVAJavaソースコードファイル
.MObjective-Cの実装ファイル
その他の関連ファイル形式
.A静的ライブラリ
.ARUnixスタティックライブラリ
.CCC ++ソースコードファイル
.GCHプリコンパイル済みヘッダーファイル
.HXXC ++ソースコードヘッダファイル
.Oコンパイル済みオブジェクトファイル
。そう共有ライブラリ

UBNファイル形式の説明

Marcus Baldwin

4月 2024

多くの人が共有します .ubn 使用方法の説明を添付せずにファイル。しかし、どのプログラムを実行するかは誰にとっても明らかではありません。 .ubn ファイルはで編集、変換、または印刷できます。このページでは、取り扱いのお手伝いをさせていただきます .ubn ファイル。 データベースで1つのファイル名拡張子が見つかりました。秋:ガイアデータの最後の日.ubnファイル関連の問題 ザ・ UBN ゲー...

ADファイル形式の説明

Marcus Baldwin

4月 2024

多くの人が共有します 。広告 使用方法の説明を添付せずにファイル。しかし、どのプログラムを実行するかは誰にとっても明らかではありません。 。広告 ファイルはで編集、変換、または印刷できます。このページでは、取り扱いのお手伝いをさせていただきます 。広告 ファイル。 データベースで2つのファイル名拡張子が見つかりました。ダークスクリーンセーバーの後DMアプリケーション図.adファイル関連の問題広告...

ポータルで人気の