gypをWindows(msvc 2012)で共有ライブラリとして構築することは可能ですか?私が試したものはすべて動作しません。私が試したこと:Windowsで共有ライブラリとしてgoogles v8をビルドしますか?
2番目のエラーは、「ライブラリ」が不明であることを示しています。最初のものは効果がありません。これは私が使用しているプロジェクトで働く
gypをWindows(msvc 2012)で共有ライブラリとして構築することは可能ですか?私が試したものはすべて動作しません。私が試したこと:Windowsで共有ライブラリとしてgoogles v8をビルドしますか?
2番目のエラーは、「ライブラリ」が不明であることを示しています。最初のものは効果がありません。これは私が使用しているプロジェクトで働く
:
python build\gyp_v8 -Dtarget_arch=ia32 -Dcomponent=shared_library
msbuild /p:Configuration=Release /p:Platform=Win32 tools\gyp\v8.sln
同じlibファイルを出力します。 –
ビルド\リリース\ libのv8.libとビルド\リリースのv8.dllがあります。 libファイルは、DLLとリンクするためのインポートライブラリです。それはあなたが見るものではありませんか? – BitCortex
うわー - それは最終的に動作します!ありがとう!私は間違った.slnファイルを使用しました...ビルド/ –
http://stackoverflow.com/questions/5953413/how-to-actually-build-v8-on-windows –
SConsは時代遅れです。 ..これは私の問題には影響しません。 –
私がgypで見る限り、Cygwinを使うのが良いですが問題ありません。私はGYP_DEFINES変数を微調整し、それをコマンドラインパラメータとして供給しないという共有ライブラリのオプションを行う方法を見ています。ここからhttp://code.google.com/p/v8/wiki/BuildingWithGYPカスタムビルド設定と呼ばれるセクションを示すように見えます。このセクションは、コマンドラインパラメータではなく、envvarを経由することを示します。 –