• GNU Compiler Collection(グヌーコンパイラコレクション)は、GNUコンパイラ群である。略称は「GCC(ジーシーシー)」。GNUツールチェーンの中核となる構成要素(コンポーネント)にもなっている。 最新標準パッケージには C、C++、Objective-C、Objective...
    19 KB (1,956 words) - 09:43, 29 April 2024
  • ウィキメディア・コモンズには、コンパイルとリンクに関連するカテゴリがあります。 アセンブラ リンケージエディタ(リンカ) プリプロセッサ GNUコンパイラコレクション make (UNIX) Autotools オブジェクトコンバータ 逆コンパイラ 分割コンパイル 編集 GCC, a widely-used...
    50 KB (6,298 words) - 08:56, 15 October 2023
  • GNUプロジェクトの最も注目すべきプロジェクトの1つはGNUコンパイラコレクションであり、そのコンポーネントは多くのUnix系システムの標準コンパイラシステムとして採用されている。 GNOMEデスクトップの企画はGNU...
    28 KB (3,412 words) - 05:53, 20 January 2024
  • GNUコンパイラコレクション (GCC) がある。 FSFが公開、管理する他のライセンスには、GNU Lesser General Public License (GNU LGPL)、GNU Free Documentation License (GNU FDL、またはGFDL) そしてGNU Affero...
    159 KB (20,811 words) - 08:14, 5 April 2024
  • 6を「OpenJDK」としてGNU一般公開ライセンスの下でリリースした。OpenJDKではソースコードの改変も認められた。GNUプロジェクトは「GNU Interpreter for Java」、GNUコンパイラコレクションの「GNU Compiler for Java」、互換クラスライブラリの「GNU...
    66 KB (7,775 words) - 21:58, 16 April 2024
  • 実行時コンパイラ(じっこうじコンパイラ、just-in-time compiler、JITコンパイラ)とは、ソフトウェアの実行時にソースコードをコンパイルするコンパイラのこと。通常のコンパイラコンパイルを実行前に事前に行い、これをJITと対比して事前コンパイラ (ahead-of-timeコンパイラ、AOTコンパイラ)と呼ぶ。...
    12 KB (1,348 words) - 08:26, 20 January 2024
  • GNU(グヌー、[ɡnuː] ( 音声ファイル))とはオペレーティングシステム であり、かつコンピュータソフトウェアの広範囲に渡るコレクションである。GNUは完全にフリーソフトウェアから構成されている。 GNUは"GNU's Not Unix!"(「GNUはUNIXではない」)の再帰的頭字語である。...
    40 KB (4,838 words) - 16:24, 5 January 2024
  • FSFはGNUコンパイラコレクションなど、GNUシステムにとって非常に重要となるさまざまなソフトウェア群の著作権を保持している。FSFは(あくまで保持しているこれらソフトウェアのみの)著作権者として、とりわけGNU General Public License...
    47 KB (5,425 words) - 23:47, 4 July 2024
  • Linux (section GNU)
    群の多くはGNUツールチェーンというものの中にみられる。これには、GNUコンパイラコレクション (GCC) や GNU build system が含まれている。GCCは、C言語、C++、Ada、Java、Fortranのコンパイラを提供している。今後GCCを置きかえる可能性がある候補として、20...
    97 KB (11,930 words) - 22:13, 4 July 2024
  • (IDE) の一種である。KDevelopはGPLで提供されている。 KDevelopにはコンパイラは含まれていない。代わりにGNUコンパイラコレクション(あるいは他のコンパイラ)を使って実行コードを生成する。 Ada、Bash、C言語、C++、Fortran、Java、Pascal...
    6 KB (627 words) - 20:20, 26 July 2023
  • コンパイラ。多数のCPUに対応。 GNUコンパイラコレクション (GCC) C/C++以外の言語もサポートし、多数のCPUやオペレーティングシステムに対応、組み込み向けも含む多様な開発に広く使われるオープンソースのコンパイラ。独自拡張機能も多い。 GCC 4.5で実質的にC99を完全サポートした。...
    61 KB (8,410 words) - 04:30, 10 July 2024
  • コンパイラ・インタプリタである。 CLISP – ANSI規格Common Lispのコンパイラ、デバッガ、インタープリタ AWK – GNUによるawkの実行ツール GNU Cobol – COBOLのコンパイラ GNU Common Lisp – Common Lispの実行ツール GNU MDK...
    20 KB (1,807 words) - 10:16, 12 January 2023
  • FreeBASIC (category コンパイラ)
    FreeBASIC はGNUコンパイラコレクションのフロントエンドとなることを目標として開発が続いている。それにより、C++などのオブジェクト指向プログラミング言語の持つ機能が利用可能となり、様々なシステム上で動作し、最新のコンパイラ最適化技法を活用できるようになる。 バージョン 0.17...
    6 KB (697 words) - 23:55, 16 February 2024
  • 事前コンパイラ(Ahead-Of-Timeコンパイラ、AOTコンパイラ)とは、アプリケーション実行前に(事前に)ソースコードや中間表現(中間言語)を機械語へ変換(コンパイル)するコンパイラのこと。対義語は実行時コンパイラ(Just-In-Timeコンパイラ、JITコンパイラ)。 JITコンパイラ...
    6 KB (778 words) - 10:40, 30 June 2023
  • Clang (category コンパイラ)
    (DSL) を組み込んだGPGPUフレームワークにおけるコンパイラフロントエンドとしても採用されている。 プロジェクトの目標は、GNUコンパイラコレクション (GCC) を置き換えることのできるコンパイラを提供することである。開発は完全にオープンソースの方法で進められており、Ap...
    26 KB (2,101 words) - 23:34, 26 August 2023
  • (GNUコンパイラコレクション) では、このフィールドは_startシンボルによりリンカによって指定される。 実行ファイルには通常ランタイムシステムも含まれており、ランタイム言語機能 (タスクスケジュール、例外処理のハンドル、静的コン...
    9 KB (909 words) - 02:55, 9 January 2024
  • UNIX (section GNU/Linux)
    UNIXには、FORTRAN 77コンパイラ、任意精度演算言語(bc、dc)、スクリプト言語AWKが含まれており、その後のバージョンでさらに言語処理系が追加されていった。初期のBSDではPascal関連のツール群があり、最近のシステムではGNUコンパイラコレクションがある。 他のツール群 – ファイルアーカイバ...
    66 KB (9,234 words) - 05:27, 28 June 2024
  • D言語 (category 日本語版記事がリダイレクトの仮リンクを含む記事)
    DMD実装のコード共用箇所の権利問題が解決し、オープンソース(Boost Software License)になった。[3] 2018年5月 - GNUコンパイラコレクションのバージョン9.1からD言語がサポートされるようになった。(2.076相当)[4] D1は、機能的には成熟したとされ、メンテナンスモードに移行...
    10 KB (1,276 words) - 12:51, 9 July 2024
  • GPLリンク例外 (category GNUプロジェクト)
    々だが、同様の例外条項を備えている。著名なものとして、GNU Guile、GNATのランタイムライブラリ、GNU Classpathなどがある。 コンパイラのライブラリもこの種のライセンスを使用することが多い。例えばGNUコンパイラコレクションはGCCランタイムライブラリ例外を採用している。Free...
    7 KB (876 words) - 11:03, 26 September 2023
  • Objective-C (category 日本語版記事がリダイレクトの仮リンクを含む記事)
    pplicationクラスが不要なときでも自動解放ができるように用意されたものといえる。 GNU版ランタイム及び、Mac向けのApple版ランタイム(Objective-C 2.0以降)ではガベージコレクションも利用可能だが、iOSに於てはリソースの効率上使用できない。Appleはさらに第三の方式としてARC...
    32 KB (4,218 words) - 14:40, 9 April 2024
  • GNUカーネルのGNU Hurdはその野心的な設計が予想以上に実装困難であることがわかり、この時点ではまだほとんど使い物にならなかった。 1991年、最初のバージョンのLinuxカーネルがリーナス・トーバルズによってリリースされた。初期のLinuxカーネル開発者はGNU Cコンパイラを含むGNU...
    51 KB (3,844 words) - 06:05, 15 June 2024
  • 3などでも、そのまま、あるいは移植した上でGNUツールチェーンを使っている。 GNUツールチェーンに含まれるプロジェクトは以下の通り。 GNU make: コンパイルとビルドの自動化ツール GNUコンパイラコレクション (GCC): いくつかのプログラミング言語に対応したコンパイラスイート GNU Binutils: リンカ、アセンブラ、その他のツール...
    2 KB (173 words) - 04:55, 5 July 2024
  • Jikes C++で書かれたIBMから出ているオープンソースコンパイラであり、最適化のため静的単一代入形式の変形を使用している。 GCJ GNUコンパイラコレクション (GCC) の一部である。GCCは C、Fortran、Pascal他、Java以外の言語も含む。...
    5 KB (404 words) - 12:46, 14 February 2024
  • Fortran NAG Fortran Lahey Fortran 無償で利用できるコンパイラ GNU Fortran (GFortran)- 自由なソフトウェア(Free Software)のGNU コンパイラコレクションの1つ。現在 Fortran 95 に2003や2008の仕様の一部を追加。 G95...
    60 KB (8,026 words) - 12:41, 9 July 2024
  • 富士通 FR (category マイクロコントローラ)
    プロセッサファミリーである。 新型では浮動小数点と部分的な動画入力アナログ-デジタル変換回路とデジタルシグナルプロセッサを備える。Softune, GNUコンパイラコレクションと他の統合開発環境によってサポートされる。 以前は画像処理専用のMilbeaut 信号処理の制御に使用された。...
    2 KB (198 words) - 00:17, 11 June 2016
  • GNewSense (category Debian派生ディストリビューション)
    インターネットブラウザ Empathy - インスタントメッセンジャー GIMP - 写真などのビットマップ画像用のグラフィック編集ツール GNUコンパイラコレクションなどのツール - デフォルトでインストールされるソフトウェア開発ツール オペレーティングシステムを起動しディスクにインストールするためにLive...
    20 KB (2,159 words) - 10:32, 26 September 2023
  • Intel Threading Building Blocksも、将来的にはMinGWでコンパイルできる見込みである。 Mingw-w64 GNUコンパイラコレクション(GCC) Cygwin TDM-GCC Interix Microsoft Windows Services...
    11 KB (1,202 words) - 09:41, 30 June 2024
  • ションに比べて遅い場合があった。そのため、メソッドの実行直前(Just in Time)にバイトコードをCPUのネイティブコードにコンパイルして実行する形式(JITコンパイラ)を、ボーランドや IBMなどがリリースした。サン・マイクロシステムズの実装もJDK 1.1からJITコンパイラを搭載した。...
    23 KB (2,211 words) - 13:48, 20 April 2023
  • GNU Compiler for Java(グニュー・コンパイラ・フォー・ジャバ、GCJ、ジーシージェー)はJavaのためのフリーなコンパイラで、GCCの一部である。Javaソースコードをコンパイルし、Java仮想マシンのJavaバイトコードまたは機械語を出力する。また、バイトコードを格納したJav...
    5 KB (572 words) - 06:49, 1 July 2024
  • GNUリンカなど)を含む、いくつかの鍵となるGNUプロジェクトのソフトウェアの保守を行ってきた。また、ここの従業員はGNUコンパイラコレクションプロジェクトの主要な貢献者でもあった。シグナスはBFDライブラリを開発し、GNUプロジェクトのソフトウェアを多くのアーキテクチャに移植する助けとなった。いくつかのケースでは、新...
    3 KB (349 words) - 03:16, 18 April 2023
  • と呼ばれる、プログラミング言語や環境に依存しない中間言語(中間表現)を解釈する。CILは実行時にJITコンパイラによって機械語に変換され、実行される。.NET Framework 4.6 では64ビット版は RyuJIT という名称のJITコンパイラが搭載された。ただし.NET 4.6時点のRyuJITには多数の不具合があり、...
    3 KB (304 words) - 13:55, 16 February 2024