gpt4 book ai didi

visual-studio-2013 - 错误 MSB4057 : The target "v8" does not exist in the project

转载 作者:行者123 更新时间:2023-12-02 10:40:52 25 4
gpt4 key购买 nike

我正在尝试构建 V8 作为 ArangoDB 的一部分使用官方build scripts并关注官方Windows build instructions .

所有 v8* 目标编译失败(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

error MSB4057: The target "v8" does not exist in the project.

如果我在 Visual Studio 中打开解决方案文件,它看起来像这样:

All.sln

我可以在 VS 中构建 v8v8_libbasev8_libplatform

  • Windows 7 64 位
  • Visual Studio 2013 终极版
  • Cygwin 2.2.0
  • cmake 3.3.1

最佳答案

你可以跑

set MSBuildEmitSolution=1
msbuild All.sln /t:v8

然后在生成的All.sln.metaproj中搜索将您要构建的所有项目的确切目标名称 ( <Target Name="">) 归档。 v8可以有一个像 _tools_\_gyp_\v8 这样的名字.之后就可以构建项目了

msbuild All.sln /t:"_tools_\_gyp_\v8" /p:Configuration=Release /p:Platform=x64

关于visual-studio-2013 - 错误 MSB4057 : The target "v8" does not exist in the project,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32078468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com