VC++ 6.0 でコンパイルされた大規模な C++ アプリケーションに perl 5.10 を埋め込むことを考えています。これは 2 つの疑問につながります。
1) 自分の perl を VC++ 6.0 でコンパイルするのではなく、Strawberry Perl を単に依存関係として使用するのは悪い考えですか? コンパイラの不一致を考えると、ストロベリーは機能しますか? Strawberry は mingw でコンパイルされていると思います。私自身のカスタム perl ビルドを維持する必要はありません。
2) Strawberry ルートに行った場合、Inline::C のようなものは組み込みアプリケーションで動作しますか? mingw でコンパイルされた Strawberry を呼び出す VC++ 6.0 コードがあり、次にユーザーの mingw でコンパイルされたコードを呼び出します。Inline::C は、組み込みの perl インタープリターで達成しようとしているものにとって素晴らしい機能です。