wxGTKパッケージにはGTK +ライブラリのwxWidgetsのが含まれています。
wxWidgetsのは、開発者が1コードベースを使用して、Win32の、Mac OS Xの、GTK +、X11、モチーフ、ひるみ、および多くのためのアプリケーションを作成することができます。これは、C ++やPython、Perlの、およびC#/。NETなどの言語から使用することができます。他のクロスプラットフォームツールキットとは異なり、wxWidgetsのアプリケーションは、見て、ネイティブ感じます。 wxWidgetsのは、それらをエミュレートするのではなく、プラットフォームの独自のネイティブコントロールを使用しているためです。また、大規模な、無料、フリー、オープンソース、および成熟したのです。多くの人が持っているように、なぜ、それを試してみますか?
これはwxWidgetsのを最大限に活用するために、少なくともGTK + 2.2.3を使用することをお勧めとGTK + 2.4、さらにはGTK + 2.8からを使用している場合、一部の機能は、利用可能です。あなたはGTKに対してのwxWidgetsをコンパイルする場合は+ 2.8アプリケーションがまだ実行時に新しい機能の存在をwxWidgetsのテストとして、バージョン2.2までの古いGTK +のバージョンで動作することに注意してください、これらの機能が存在しない場合には、一般的な実装にフォールバックしますGTK +のバージョンで使用されます。
wxWidgetsの2.8まだGTK + 1.2をサポートしていますが、何の開発はもはやそのポートで行われず、GTK + 1.2のサポートは、おそらく完全に削除されます。実際、wxWidgetsの2.8に至るまでの開発サイクルにおける主要なステップの一つは、GTK + 2.0ポートの改善、クリーンアップはGTK + 1.2の世話をすることなく行うことができるようにGTK + 1.2とGTK + 2.0のコードベースを分離したことでした。
GTK 1.2でwxGTKを使用するためには、--with-gtkの1 = configureオプションを使用する必要があります。 Unicodeモードでライブラリを構築するには(すべての文字列がそうでワイド文字列となります)あなたはGTK 2.0と設定し、--enable-ユニコードを追加する必要があります。
それはあなたが別の(たとえばとし、デバッグなしで)それのビルド有することを可能にするように並行して、それは強く上に示したように、別のディレクトリにライブラリを構築することをお勧めされていることに注意してください。あなたがソースディレクトリに構築する場合は、設定を変更する前に、「きれいにする」を行うことを忘れないでください!
要件:
·GTK +> = 2.2.3
この要件:
このGTK> = 2.2.3
コメントが見つかりません