1

Chrome V8 javascriptエンジンをビルドして、c++プロジェクトに埋め込むことができるようにしようとしています。私はここのチュートリアルに従っています。プロジェクトソリューションを作成するために必要なものをすべてダウンロードして管理しましたが、コンパイルすると、12のソリューションのうち5つだけが正しくコンパイルされます。誰かが私の問題に光を当てることができますか?それについてのウェブ上の情報はあまりないようです。

4

1 に答える 1

2

私が学んだいくつかのトリックはこれです:

gyp正しいslnファイルを生成する正しいコマンドを使用してください。ターゲットアーキテクチャの引数が間違っているか、gypに提供する他のパラメータが間違っている可能性があります。

ソースツリーを適切に「」する方法がわからないcleanため、gypの新しいオプションが必要な場合は、ソースツリー全体を削除して、元のアーカイブから解凍します。(またはを使用しますsvn)。

必ずv8ソースを使用pythonして提供してください。cygwin

PCエミュレーター(qemu)を使用して、Windows XP +VisualStudioおよびv8ソース+ツールをインストールしました。

Visual Studioのさまざまなバージョンを試しましたが、VSExpress2010のみが機能しました。

すべてlinuxが簡単です。そして、あなたはそれを構築する必要さえありません、ただ「aptitude install v8-dev」を使用してください

于 2013-01-24T12:05:19.880 に答える