「OSS開発ツール/コンパイラ」の変更履歴

凡例:(最新版)= 最新版との比較、(前の版)= 直前の版との比較、M = 細部の編集

2024年2月8日 (木)

2024年1月30日 (火)

  • 最新 00:572024年1月30日 (火) 00:57Ef3 トーク 投稿記録 9,579 バイト −57 →‎コンパイラー: OSSの開発に用いられるコンパイラーは、プロジェクトのニーズや開発者の好みによって異なります。 以下に、一般的なコンパイラーとそれぞれの主なユースケースをいくつか挙げます。 GCC(GNU Compiler Collection) 主なユースケース:C、C++、Fortran、Adaなどのプログラミング言語で書かれたプロジェクトや、多言語のプロジェクトで広く使用されています。 特徴:広範囲な言語サポート、豊富な最適化オプション、多くのプラットフォームでのサポート。 Clang 主なユースケース:C、C++、Objective-C、Objective-C++などのプロジェクトや、速度や静的解析などの特定のニーズを持つプロジェクトで使用されます。 特徴:高速コンパイル、豊富な警告メッセージ、静的解析ツールの統合、近代的なC++言語機能のサポート。 LLVM Compiler Infrastructure: 主なユースケース:コンパイラーの開発、静的解析ツール、コード生成など、LLVMをバックエンドとして利用するツールやプロジェクトで使用されます。 取り消し タグ: 2017年版ソースエディター

2024年1月29日 (月)

2023年4月27日 (木)

2023年3月12日 (日)

  • 最新 07:232023年3月12日 (日) 07:23Ef3 トーク 投稿記録 9,626 バイト +1,892 →‎LLVM/Clang: {{コラム|GCCとCalngの比較|2=GCCとClangは、両方ともC、C++、Objective-Cおよびその他の言語のコンパイラです。両方のコンパイラには、多くの類似点がありますが、いくつかの重要な違いもあります。 以下に、GCCとClangの比較をいくつか挙げてみます。 # 速度: Clangは、コンパイル時間の面でGCCよりも高速です。特に大規模なプロジェクトでは、ClangがGCCよりも効率的であることがあります。 # エラーメッセージ: Clangは、よりわかりやすく、詳細なエラーメッセージを生成します。これは、開発者が問題をより早く修正できるようにするために役立ちます。 # 規格準拠: Clangは、C++11およびC++14の規格により準拠しています。GCCもこれらの規格に準拠していますが、Clangの方がより厳密に遵守しているとされています。 # 機能拡張: GCCは、多くの機能拡張をサポートしており、柔軟性が高く、カスタマイズが可能です。一方、Clangは、機能の追加や改善をより簡単に実現できるように設計されています。 … 取り消し タグ: 2017年版ソースエディター

2021年9月9日 (木)

2019年12月3日 (火)

2019年11月30日 (土)

2015年9月6日 (日)

2006年8月5日 (土)