我正在尝试根据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版本的问题,还是我需要从某些代码中移除此标志。我有机会得到一些帮助吗?非常感谢
答案 0 :(得分:2)
我认为这个错误很明显。
Error 12 error D8021: invalid numeric argument '/H,' C:\v8\tools\gyp\cl v8_base_3
。
即/H
之后编译器需要一个数字参数。但是它遇到了逗号'/H,'
。你能粘贴.vcproject
文件的片段吗?
您是否尝试在'/H'
之后提供数字参数?