私は依存関係としてブーストをダンプすることを検討しています... atm 私が本当に必要としているのは だけであり、gcc スイート 4.* で利用可能なshared_ptr<>
から取得できます。std::tr1
5 に答える
最近では、ほとんどの Linux ディストリビューションにデフォルトで開発システムが同梱されていないと思います。しかし、C++ 開発環境をインストールした場合、g++ v4 が「標準」の開発 C++ コンパイラであると確信しています。g++ v3 は通常、特別なインストールとして利用できます。openSUSE 11 の場合、基本開発パターンを選択したときにインストールされる現在のパッケージは gcc 4.3 です。
デフォルトのインストールセットとして「開発システム」を選択しなかった場合は、Fedora で利用でき、「yum」経由でインストールできます。「yum search gcc」を実行して、インストールするパッケージを取得します。
それはあなたが船の意味に依存しますか?CD または DVD をダウンロードして書き込むと、ほぼ確実に利用できるようになりますが、デフォルトでインストールされるとは限りません。一部のディストリビューション (Fedora など) では、インストール中に開発ツールをインストールする選択が可能ですが、通常、デフォルトのインストールにはそれらが含まれていません。それらは、ディストリビューションがサポートするパッケージ管理システムを使用して簡単にインストールできます。Ubuntu には、 gcc、g++、make などをインストールする build-essentialというパッケージが含まれているため、 apt-get install build-essentialは Ubuntu で開発を行うための最初のステップです。
AFAIK、最近のすべてのディストリビューションパッケージV4.+。
いいえ、私の debian システムではインストールする必要があります。しかし、中途半端なシステム管理者であれば、インストール方法を理解できるはずです。
編集:具体的には、デフォルトで常にインストールされるとは限りませんが、ほとんどすべてのディストリビューションで利用できるはずです。