1. ホーム
  2. c++

[解決済み] HTML/CSSのUIでC++のネイティブアプリを構築する方法とは?

2023-03-05 15:12:03

質問

HTMLとCSSでユーザインタフェースを構成しながら、C++のプログラムを開発することは可能でしょうか?Webkitコンテナを使用したJavascriptでのプログラミングは知っていますが、C++の開発にとても興味があります。

Windowsで開発していた時はC# WPFに惚れ込んでいたのですが、Linuxに移行してからはインターフェイスにマークアップを使う良いツールに出会っていません。そのために、非常に軽量で使いやすいHTMLやCSSと、C++のコードを、WPFのようなもので混ぜてみたいと思っています。

ああ、もうひとつ、私はウェブではなく、デスクトップ開発を探しています。

どのように解決するのですか?

はい、それは可能です。あなたが欲しいのは C++ の Web フレームワークです。まず最初に CppCMS -は、迅速なウェブアプリケーション開発を目的とした、無料の高性能ウェブ開発フレームワークです(CMSではありません)。

編集 : 質問が明確になってから、私は Awesomium はあなたのニーズに合うと思います。

WebKit(またはGecko)を埋め込むことで同じ機能を実現できますが、私の知る限り、それはまさにAwesomiumが裏で行っていることです。

別の方法として librocket -ゲームアプリケーションのために設計された C++ インタフェースミドルウェアパッケージです。説明から推測できるように、これはゲームやリアルタイムアプリケーションによく合います。