私は Java アプリケーションを書いているので、Linux や Windows 環境での実行についてあまり心配する必要はありません。C および C++ について、適用できるツールやテクニックはありますか?
2 に答える
QT をお勧めします: http://qt.nokia.com/products/
これは優れたクロスプラットフォーム GUI ライブラリであるだけでなく、ネットワーキングなど、他の多くの一般的なニーズに対応するクロスプラットフォーム ライブラリを備えています。
言うまでもなく、独自の美しい IDE があります。
C++ でクロスプラットフォーム コードを記述する場合、通常、並行して行われる 2 つの主な手法があります。
標準準拠のコードを記述します。定義上、標準に準拠し、プラットフォーム固有のライブラリを使用しない C++ コードはすべてクロスプラットフォームです。すべての適合 C++ コンパイラは、それをコンパイルできる必要があります。ただし、標準ライブラリだけではできないことがたくさんあるため、これですべてを達成できるわけではありません。そう...
Boost などのクロスプラットフォーム ライブラリを使用します。Boost (または別のクロスプラットフォーム ライブラリ) を使用するコードは、それ自体がクロスプラットフォームです。Boost 自体の実装の詳細は、多くの場合そうではありません。ただし、Windows と Linux の両方で動作する 1 つのコード セットを記述できるようにすることが目標である場合は、Boost を使用してそれを実行できます。