SWIG で生成されたファイルを介して、バックエンドで標準の C++ ベースの DLL と非常にうまく対話している Java GUI アプリケーションがあります。バックエンド プログラムは現在、C++ とマネージ C++/CLI の組み合わせです。問題は、最終的にすべてを C++/CLI に移植する可能性があることです。
間違っていたら訂正してください。私が知る限り、SWIG は現在 C++/CLI で動作せず、そうする予定もありません。JNIコードを書いてそれを機能させることができると思います。しかし、SWIG を使用する方がはるかに簡単でした。では、他にどのようなオプションがありますか? 使いやすいほど、優れています。