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

著者: Lewis Jackson
作成日: 12 5月 2021
更新日: 17 11月 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コンパイル済みオブジェクトファイル
。そう共有ライブラリ

.WRLファイル拡張子

Lewis Jackson

11月 2024

開発者該当なし 人気 3.2(31票) カテゴリー3D画像ファイル フォーマットテキストX このファイルはプレーンテキスト形式で保存されています。テキストエディタを使用してこのファイルの内容を開いて表示することができます。 VRMLで作成されたバーチャルワールド - バーチャルリアリティモデリング言語。三次元でナビゲートすることができます。各オブジェクトと形状を定義する座標と色が含まれています。...

.WRPファイル拡張子

Lewis Jackson

11月 2024

開発者ジオマジック 人気 3.0(1票) カテゴリー3D画像ファイル フォーマット該当なしX ファイル形式のカテゴリには、バイナリ、テキスト、XML、およびZipがあります。このファイル形式の形式は決まっていません。 Geomagic DP(デジタル形状サンプリングおよび処理)ソフトウェアで使用される独自の3Dモデリングフォーマット。点群、多角形モデル、メッシュモデル、CADモデル、曲線、測地基...

読者の選択