翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CAL2 Fortranの 、C++、および
AL2 には、GNU コンパイラコレクション (GCC) と のClangフロントエンドの両方が含まれていますLLVM。
のメジャーバージョンGCCは、AL2 の存続期間中は一定です。バグやセキュリティの修正は、AL2 に付属GCCする のメジャーバージョンにバックポートされる場合があります。
デフォルトでは、AL2 にはバージョン 7.3 が含まれておりGCC、ほぼすべてのパッケージがビルドされます。gcc10 パッケージでは GCC10 を限られた範囲で利用できますが、パッケージを構築するために 10 GCC を使用することはお勧めしません。
AL2 RPMsには、最適化フラグと強化フラグが含まれます。で独自のコードを構築する場合は、最適化フラグと強化フラグを含めることをお勧めしますGCC。
AL2023 のデフォルトのコンパイラと最適化フラグは、AL2 に存在するものを改善します。