ブーストライブラリと複数のヘルパースクリプトを使用して、C ++で書かれたパッケージがあり、簡単にコンパイルされていることを確認したいと思います。最大Linux x86_64ディストリビューション。cmake
システムに見つからない場合は、適切なバージョンのBoostを使用してダウンロードしてください。最も一般的に使用されるライブラリに基づいて、最も広範なライブラリバージョンをカバーするライブラリを決定する必要があります。これまで、私は次を選択しました。
- Ubuntu 12.04.02 LTS
- セントOS 6.4
次の事項を含めるかどうかはわかりません。
- CentOS 5.x - 以前のシステム構成用。追加する価値がありますか?
- RHEL v.3 - CentOS 6.xと異なる点はありますか?
- Fedora - CentOS 6.xと違いはありますか?
- openSUSE - 追加する価値がありますか?
この質問が人々の意見や本内容によって多少主観的であることは分かりますが、ラベルがあることを考慮すれば尋ねたいとdistribution-choice
思いました。さらに、人々が何を言っても、人々が主に使用することについての私の素朴な知識よりもまだ良いです。
- デスクトップ/ノートブック用Ubuntu/Mint
- DebianまたはスーパーコンピューティンググリッドベースのRedHatバージョン(CentOS / Fedora / RHEL)
答え1
実際には2つの主要なディストリビューションがあります(誰かを非難しようとするのではなく、これが事実上の標準になっていることを指摘するだけです)。
- ダーバン
- 赤い帽子
以下はDebianから派生しました(直接または間接的に):
- Ubuntu
- ミント
- もっとあります...
以下はRedHatから派生しました(直接的または間接的に):
- Fedoraの帽子
- マンドリヴァ
- 中央オペレーティングシステム
- もっとあります...
Debian/RedHat 陣営に加えて言及する3つの主要なディストリビューションがあります:
- アーチ
- 余裕ソフトウェア
- 回
ハンLinuxまず、Debianキャンプ(Debian Sid推奨)またはRedHatキャンプ(CentOS推奨)のいずれかを選択してください。さらに、ArchとSUSEもあります。なぜなら、そのパッケージがなければ、一部の人は気にしないこともあるからです。 Slackwareを使用している人は誰でもSlackwareを独自に実行してからパッチを送信できます。 1年以上前の製品をサポートすることを心配しないでください。人々が試してみると、そのニュースを聞くことになるでしょう。サポートされているアイテムにアップグレードするように言うのが難しい場合。
より広い可用性に興味がある場合は、Linux以外のシステムを追加することもお勧めします。
- ソラリス11
- オムニOS
- FreeBSD
しかし、最終的に各プラットフォームにどのくらいの時間を費やすかによって決まります。これはあなたが本当に自分で答えなければならない質問です。時間を投資する価値がありますか?