最近では、すべての Linux ディストリビューションに gcc/g++ 4.* が同梱されていますか?

StackOverflow https://stackoverflow.com/questions/62623

  •  09-06-2019
  •  | 
  •  

質問

依存関係としてブーストをダンプすることを検討しています...私が本当に必要とするのはatmだけです shared_ptr<>, 、そして私はそれを得ることができます std::tr1, 、gcc スイート 4.* で利用可能

役に立ちましたか?

解決

私の知る限り、現在ではすべてのディストリビューションが V 4.+ をパッケージ化しています。

他のヒント

これは Fedora で利用でき、デフォルトのインストール セットとして「Development System」を選択しなかった場合は「yum」経由でインストールできます。「yum search gcc」を実行して、インストールするパッケージを取得します。

最近では、ほとんどの Linux ディストリビューションにはデフォルトで開発システムが同梱されていないと思います。しかし、C++ 開発環境をインストールするのであれば、g++ v4 が「標準」開発 C++ コンパイラであることは間違いありません。g++ v3 は通常、特別なインストールとしてのみ利用可能です。openSUSE 11 の場合、基本開発パターンを選択したときにインストールされる現在のパッケージは gcc 4.3 です。

それはあなたが何を意味するかによって異なります ?CD または DVD をダウンロードして書き込んだ場合、ほぼ確実に使用可能になりますが、デフォルトでインストールされるとは限りません。一部のディストリビューション (例:Fedora) では、インストール中に開発ツールをインストールする選択が可能ですが、通常、デフォルトのインストールには開発ツールは含まれません。これらは、ディストリビューションがサポートするパッケージ管理システムを使用して簡単にインストールできます。Ubuntu には、と呼ばれるパッケージが含まれています ビルド必須 gcc、g++、make などをインストールします。それで apt-get install ビルド必須 これは、Ubuntu で開発を行うための最初のステップです。

いいえ、私の Debian システムではインストールする必要があります。しかし、中途半端なシステム管理者であれば、インストール方法を理解できるはずです。

編集:具体的に言うと、常にデフォルトでインストールされるわけではありませんが、ほとんどすべてのディストリビューションで利用できるはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top