linux - gcc と gcc-c++ の違いは何ですか
天蓬老师
天蓬老师 2017-05-16 13:24:14
0
1
675

コンパイラをインストールする際の yum install gcc と yum install gcc-c++ の違いがわかりません。
違いは何ですか?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(1)
刘奇

参考

リーリー

gcc-c++ が gcc の C++ 言語機能サポートを提供していることがわかります

実は概念上、gccはgccツール一式を指しており、gccフロントエンドとgccバックエンドに分かれています(個人的にはgccシェルとgccエンジンと理解しています)。さまざまな特定の言語 (c++/go など) への処理 (c++/go などの特定の言語の構文チェックに対応、c++/go および他の言語のコードを C コードに変換するなど) 、 gcc バックエンドは、それに応じてフロントエンドの C コードをコンピューターのハードウェア関連のアセンブリ コードやマシン コードなどに変換します。 (この説明は特に正確ではないかもしれませんが、それが一般的な意味です)

ソフトウェア パッケージに関する限り、gcc.rpm就是那个gcc后端,而gcc-c++.rpmは C++ の特定言語用の gcc フロントエンドです。この設計により、完全な柔軟性が保証されます。異なるプログラミング言語に対しては、同時に異なる gcc フロント エンドを開発するだけで済みます。ユーザーにとって、C++ のコンパイルをサポートする必要がある場合は、1 つの C++ をインストールするだけで済みます。 -end であり、他の言語機能を備えたプログラム コードは含まれないため、ユーザーのソフトウェア環境は比較的軽量でクリーンになります

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート