0

組み込みデバイスで使用する静的な v8 ビルドをコンパイルしたいと考えています。

デバイスを作成した会社は、cygwin (デバイスは Linux ベースの OS を使用) に基づくクロス コンパイラを提供してくれたので、デバイスに転送する前に、Windows プラットフォームでコードを記述およびコンパイルできます。

アーム シミュレータを対象としていない限り、アーム システム (scratchbox など) で V8 コンパイルをコンパイルするために見たすべてのチュートリアル。私たちがコンパイルに使用するカスタム cygwin コンパイラのみを使用して、Windows 用にコンパイルしているかのように V8 をコンパイルすることは技術的に可能でしょうか?

4

1 に答える 1

1

どうやら、提供された cygwin コンパイラは実際に私たちのデバイス用にカスタマイズされたものでした。彼らは math.h ライブラリを削除し、カスタム malloc/free と io 関数を追加しました。多大な努力の末、Lua の修正バージョンをプラットフォームで実行することができました。これで十分だと思います。ルアーが勝つ!

于 2012-08-18T13:08:20.583 に答える