この質問のタイトルが適切かどうかはわかりません。私はWindows用のCC++で大規模なソフトウェアシステムを作成しましたが、このシステムのユーザーにコンパイル済みコードを追加するオプションを提供したいと思います。ユーザーは基本的なことを実行でき、私のプログラムとデータを交換できるはずです。
現在、実装されている方法はDLLを介したものです。しかし、これには大人のコンパイラが必要であり、思ったほど簡単ではありません。Windows DLLを作成できる小さなCコンパイラはありますか?
もう1つのアイデアは、Javaネイティブインターフェースです。ただし、これには完全なJavaシステムをバックグラウンドで実行する必要があり、その中でコードを実行するのは簡単ではありません。
他に何かアイデアはありますか?