WXWidgetsは、ネイティブコントロールを使用して高度なGUIアプリケーションを作成するための無料でオープンソースのクロスプラットフォームC ++フレームワークです。
WXWidgetsを使用すると、すべての主要なデスクトッププラットフォーム向けにネイティブに見えるGUIアプリケーションを作成でき、それらの間の非GUIの側面の違いを抽象化することもできます。オープンソースと商業用の両方のアプリケーションで使用するために無料で、読みやすく、修正しやすく、ソースと広範なドキュメントと100を超える例のコレクションが付属しています。 https://www.wxwidgets.org/でwxwidgetsの詳細をご覧ください。https://docs.wxwidgets.org/でそのドキュメントをオンラインで読むことができます。
WXWidgetsのこのバージョンは、次の主要なプラットフォームをサポートしています。
すべてのC ++ 11コンパイラは、以下を含めますが、これらに限定されません。
C ++ 98コンパイラを備えたWXWidgetsを使用するか、Windows XPをサポートする必要がある場合は、3.2ブランチを使用してください。
WXWidgetsライセンスは、静的リンクの場合でもライブラリを使用してアプリケーションのソースを配布しないことを明示的に許可するLGPLの変更されたバージョンです。
ライブラリの構築については、 docs/<port>ディレクトリの下にあるプラットフォーム固有のドキュメントを参照してください。たとえば、WXGTK、WXMSW、WXOSXの指示を以下に示します。
リリースバージョンからではなく、GITからチェックアウトされたソースを構築している場合は、これらの追加のGIT固有のメモをご覧ください。
コミュニティのサポートを探しているなら、からそれを取得できます
wxwidgetsで質問にタグを付ける)商業サポートも利用できます。
最後に、WXWidgetsはユーザーが共同で開発したオープンソースプロジェクトであり、その貢献はいつでも大歓迎です。やりたい場合は、ガイドラインを確認してください。
楽しむ!
WXWidgetsチーム。