c++ - 使用 Visual Studio 构建 Google V8

标签 c++ visual-studio visual-c++ visual-studio-2013 v8

我正在尝试根据 Building with Gyp 使用 Visual Studio 2013 构建 google V8 。但是,我的解决方案资源管理器中几乎每个 .vcxproj 文件都会出现此错误:

Error   12  error D8021: invalid numeric argument '/H,' C:\v8\tools\gyp\cl  v8_base_3

根据the MSDN , “/H 限制外部名称的长度。”和“/H 已弃用;最大长度限制已增加,不再需要/H。”

我不确定这是否是 Visual Studio 版本的问题,或者我是否需要从某处的某些代码中删除此标志。我有机会得到一些帮助吗?非常感谢

最佳答案

我认为这个错误是不言自明的。

错误 12 错误 D8021:无效的数字参数“/H”,C:\v8\tools\gyp\cl v8_base_3

即在 /H 之后,编译器需要一个数字参数。但是它遇到了逗号'/H,'。您可以粘贴 .vcproject 文件的片段吗?

您是否尝试在 '/H' 之后提供数字参数?

关于c++ - 使用 Visual Studio 构建 Google V8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36393327/

相关文章:

c++ - 重载运算符或生成函数 (C++)

c++ - 使用 arm-fsl-linux-gnueabi-gcc : int64_t is 32 bit long 编译

visual-studio - CMAKE 避免在 Visual Studio 上编译 HLSL 着色器文件

c++ - VS2008 C++ "interface"作为参数名编译失败

c++ - 为什么 MS Visual Studio #include <stdio.h> 默认情况下在 stdafx.h 中?

c++ - 无法将数字插入基于 char16_t 的自定义 C++ ostream/streambuf

c++ - 模板函数中的参数推导失败

c++ - 查找可以从 CMD 运行的可执行文件的绝对路径

C++ : Simultaneously calling more than one *. 可执行文件

c - 如何创建 makefile 以使用 mpir 和 mpfr 库