0

最近、私の c++ アプリケーションの 1 つに lua サポートを追加しました。目標は、アプリケーションがコアであり、ユーザーが lua を使用してコアから機能にアクセスできるようにすることです。Visual Studio のような構文修正と自動補完が可能であることを確認しました。そして、それはまさに私が持ちたいものでもあります。この機能を実装するにはどうすればよいですか? lua ファイルは、アプリケーションのウィンドウ内に書き込むことができます。私の c++ 関数プールをこの lua スクリプトに接続できますか? これに関するヘルプは大歓迎です。

ファビアン

4

1 に答える 1

0

シンティラを使用。これはクロスプラットフォームであり、さまざまなプラットフォームやフレームワークのライブラリとして利用できます。

例として、いくつかのリンクを次に示します。

もちろん、GUI エディターを使用しておらず、アプリケーションが純粋なコードであっても、Scintilla を使用することは可能です。これは単なる外部ライブラリであり、静的 (コンパイル後のバイナリの一部) または動的 (アプリケーションにバンドルする必要があります) のいずれかです。

于 2015-07-27T08:31:52.937 に答える