CoD*_*anX 1 v8 compiler-errors msbuild-target arangodb visual-studio-2013
我正在尝试使用官方构建脚本并遵循官方Windows构建说明,将V8构建为ArangoDB的一部分.
所有v8*targets(v8-build.bat)的编译都失败:
msbuild All.sln /t:v8 /p:Configuration=Release /p:Platform=x64
msbuild All.sln /t:v8_libbase /p:Configuration=Release /p:Platform=x64
msbuild All.sln /t:v8_libplatform /p:Configuration=Release /p:Platform=x64
Run Code Online (Sandbox Code Playgroud)
错误MSB4057:项目中不存在目标"v8".
如果我在Visual Studio中打开解决方案文件,它看起来像这样:
我可以建立v8,v8_libbase并v8_libplatform在VS中很好.
你可以跑
set MSBuildEmitSolution=1
msbuild All.sln /t:v8
Run Code Online (Sandbox Code Playgroud)
然后在生成的All.sln.metaproj文件中搜索<Target Name="">要构建的所有项目的确切目标名称().v8可以有一个像_tools_\_gyp_\v8.之后,您可以构建项目
msbuild All.sln /t:"_tools_\_gyp_\v8" /p:Configuration=Release /p:Platform=x64
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6591 次 |
| 最近记录: |