私はこの質問が無数の時間前に聞かれたことを知っていますが、他のスレッドはかなり古いと思われるので、私は新しいものを作ることにしました。私はどのようなC++ IDE /アプローチをお勧めしますか?
私は11月に私の学士論文を開始し、そのためにC++でprogrammを書いています。このプログラムは、LinuxとWindows(おそらくMac)で利用できるようになり、私のコードを再コンパイルするのが理想的です。
どのように私はそれを再生することをお勧めしますか?最初に1つのOSで完全に開発し、別のOSでコンパイルしようとすると、コンパイラ依存のコードがほとんどないことを願っています。
そして、どのIDEを使用しますか?私は、必要が生じた場合、Qt、おそらくBoostやその他のライブラリを使用したいと考えています。 IveはVisual Studio 2010にアクセスしました。私はCodeLiteも試してみましたが、デバッガ以外は非常に気に入っていました。 Eclipse用のCDTは、主にデバッガとSVN用に使用されていました。なぜなら、Eclipse for Javaでは多くの作業をしましたが、CodeLiteを「全体的に」優先していたからです。 Qt SDKを使うべきですか?
私の場合、あなたの中でどれがベストになると思いますか?
- VS10 - (任意のrecommedableプラグイン?)のLinux
- のEclipse CDT
- CodeLiteに、ここではその後、 "ポート" のすべてを開発する
- のQt SDK
- いくつかの他の?あなたがポートにしたい場合は
おかげ
エフゲニー
Windowsで開発してからLinuxに移植するのは間違いです。あなたがそれをするならば、あなたの周りの他の道ははるかに少ない仕事があります。さらに、Qtを選択すると、何かを移植する必要はなく、再コンパイルするだけです。 –
標準のC++で移植性のあるコードを書いてください。標準ライブラリでは利用できない機能は、ポータブルライブラリを使用してください。あなたのデザインは、あなたが使用するIDEよりも重要なものでなければなりません。あなたの優先順位を右につけてください。 – Nim
Dude、Qt用にQt Creatorを使用します。 Windows?アンインストール。 –