GCC MELTは、GNUコンパイラコレクションからのG ++を拡張またはカスタマイズするためのハイレベルのドメイン固有言語、ブヨ、のgfortran、gobjc、Gccgo、およびその他のユーティリティを提供し、GCC(GNUコンパイラコレクション)プロジェクトのためのオープンソースのプラグインです。
このソフトウェアは、評価、維持、彼らは、開発、コンパイル、改善を支援、高度なGCCのユーザーのために特別に調整され、または設計の重要なソフトウェアは、C ++、エイダ、C、Fortranの、ゴー、Objective Cの、またはGCCでサポートされている任意の他のプログラミング言語でコード化されたcompiler.Includes強力なパターンマッチングfunctionalityTheソフトウェアは、機能性をマッチング強力なパターンが含まれており、開発者が生のGCC構造や動的に型付け値を操作することができます。もう一つの興味深い特徴は、GCC compiler.Whyの内部表現をカスタマイズ/ GCCを拡張するために、GCC溶融物を使用する必要がありますを参照する機能です?あなたが特定の警告のためにGCCをカスタマイズしたり、拡張するGCC MELTプログラムを使用する必要があり、測定基準、特定のコーディングルールの検証、ソースコードのナビゲーション、コードのリファクタリング、固有の最適化だけでなく、コンパイラに、アプリケーション固有の属性や組み込みコマンドを追加する。
プロジェクトは、それがGCCコンパイラのためのプラグインを作成するのに必要な作業量を下げるような方法で設計されています。あなたは、C ++やCプログラミングlanguages.GettingでGCCプラグインを構築するよりも、溶融物中のGCC拡張機能をコーディングする方が簡単だGCC MELTToで開始がGCC MELTプロジェクトを始める。実際のところ、それは&rsquoのがあることが証明されている最初Softowareまたはその公式ウェブサイトのいずれかから最新リリースをダウンロードしてください(記事の最後にホームページのリンクを参照してください)。好ましくはあなたのホームディレクトリ、コンピュータ上のどこかにアーカイブを保存し、解凍します。
ターミナルアプリを開きます。 CD&rsquoの;&lsquoを使用する。アーカイブファイルを展開したVE(例:cd /home/softoware/melt-plugin-1.1.3-for-gcc-4.8-or-4.9);コマンドは、あなたが&rsquoの場所に移動します。その後、&lsquoを実行;&rsquoの作る。プログラムをコンパイルするためのコマンド
のこのリリースのの新機能である:ます。
- このリリースでは、GCC 4.8と4.9をサポートしています。
のバージョン1.0.1でのの新機能は次のとおりです。
- このバージョンでは、ための溶融を構築するためにバグを修正GCC 4.7可能ます。
これはと、おそらくいくつかの小さな非互換性を持つメジャーリリース(ある
のバージョン1.0のの新機能である以前MELTプラグインのリリース)。新機能の多くは、登場している。でも、初心者のためにさらに多くの任意の方法で任意のC / C ++&MELTコードを混在させる能力、および溶融言語とMELTプラグイン内部の両方の新機能の多く、。いくつかのモードが利用可能になりましたとさえメルトドメイン固有言語の多くを理解せずに便利である可能性があります。それはC ++で、それはC ++のコードを生成しているので、書かれたGCCコンパイラを必要とするため、1.0を溶かすことは、GCC 4.7および4.8で使用可能なが、GCC 4.6またはそれ以前のバージョンでは使用できません。
の要件の
- GCCます。
コメントが見つかりません