コンテンツにスキップ

「GNU Compiler Collection」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
参照: fix links.
Kgx (トーク | 投稿記録)
インストール: リンクを追加
 
(他の1人の利用者による、間の3版が非表示)
18行目: 18行目:
他のフロントエンド:
他のフロントエンド:


* {{Pkg|gcc-ada}} - Ada
* {{Pkg|gcc-ada}} - [[Ada]]
* {{Pkg|gcc-d}} - [[D]]
* {{Pkg|gcc-d}} - [[D]]
* {{Pkg|gcc-fortran}} - Fortran
* {{Pkg|gcc-fortran}} - [[Fortran]]
* {{Pkg|gcc-go}} - [[Go]]
* {{Pkg|gcc-go}} - [[Go]]
* {{Pkg|gcc-objc}} - Objective-C
* {{Pkg|gcc-m2}} - [[Wikipedia:Modula-2|Modula-2]]
* {{Pkg|gcc-objc}} - [[Wikipedia:Objective-C|Objective-C]]
* {{Pkg|gcc-rust}} - [[Rust]]


=== 旧バージョン ===
=== 旧バージョン ===
41行目: 43行目:
* GCC 9: {{AUR|gcc9}}
* GCC 9: {{AUR|gcc9}}
* GCC 10: {{Pkg|gcc10}}
* GCC 10: {{Pkg|gcc10}}
* GCC 11: {{AUR|gcc11}}
* GCC 12: {{AUR|gcc12}}
* GCC 13: {{Pkg|gcc13}}


古いバージョンの GCC のフロントエンドは公式リポジトリや AUR で {{ic|gcc<''ピリオドのないバージョン''>}} と検索して見つけることができます、例えば GCC 9 フロントエンドは {{ic|gcc9}} と検索してください。
古いバージョンの GCC のフロントエンドは公式リポジトリや AUR で {{ic|gcc<''ピリオドのないバージョン''>}} と検索して見つけることができます、例えば GCC 9 フロントエンドは {{ic|gcc9}} と検索してください。

{{Tip|例えば make や cmake を使用する際に、どのバージョンの GCC を使用するかを指定するために、{{ic|CC}} (C用)[https://cmake.org/cmake/help/latest/envvar/CC.html] と {{ic|CXX}} (C++用)[https://cmake.org/cmake/help/latest/envvar/CXX.html] [[環境変数]] を使用します。例:{{bc|1=$ export CC=gcc-12 CXX=g++-12}}}}


== 参照 ==
== 参照 ==
49行目: 56行目:
* [https://gcc.gnu.org/ Official website]
* [https://gcc.gnu.org/ Official website]
* {{man|1|gcc}}
* {{man|1|gcc}}

{{TranslationStatus|GNU Compiler Collection|2024-05-10|807973}}

2024年10月18日 (金) 19:13時点における最新版

関連記事

GNU Compiler Collection (GCC) は GNU ツールチェインの一部であり、CC++ のフロントエンドです。

インストール

gcc パッケージをインストールしてください。

他のフロントエンド:

旧バージョン

古いバージョンの GCC は 公式リポジトリAUR から入手できます。歴史的な好奇心、現在のバージョンではコンパイルできない古いプロジェクト、プロジェクトの互換性をテストするのに便利でしょう。

古いバージョンの GCC のフロントエンドは公式リポジトリや AUR で gcc<ピリオドのないバージョン> と検索して見つけることができます、例えば GCC 9 フロントエンドは gcc9 と検索してください。

ヒント 例えば make や cmake を使用する際に、どのバージョンの GCC を使用するかを指定するために、CC (C用)[1]CXX (C++用)[2] 環境変数 を使用します。例:
$ export CC=gcc-12 CXX=g++-12

参照

翻訳ステータス: このページは en:GNU Compiler Collection の翻訳バージョンです。最後の翻訳日は 2024-05-10 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。