0

V8 をコンパイルする方法に関するすべての手順を実行し、実際に Windows プラットフォームでコンパイルすることができました。ただし、Windows でのコンパイル手順では、Visual Studio でコンパイルする必要があり、VS で使用できるオブジェクト ファイル (.obj) が作成されるという問題があります。DLLファイルも作成できましたが、実行する実行可能ファイルがある場合にのみ目的を果たします。

一方、私は Windows で Eclipse と g++ を使用しています。V8 を C++ に埋め込むには、ライブラリ ファイル (リンカーが機能するように拡張子 .a) が必要です。これが実行可能な方法はありますか?

4

1 に答える 1

0

DLL が作成されたときに、インポート ライブラリも作成されているはずです。通常、これらは DLL と同じ名前ですが、.lib拡張子が付いています。このライブラリを Eclipse のプロジェクトに追加すると、ビルド時にリンクされるはずです。これを行うには、プロジェクトを右クリックし、[移動してそこに追加] を選択Properties -> C/C++ BuildLibraryます。

于 2013-04-21T23:56:06.297 に答える