VS 2015无法打开编译器生成的文件:”:无效的参数

Bru*_*uce 1 c++ xerces visual-studio

在构建xerces 3.1.2的过程中,我得到:

1> XML256TableTranscoder.cpp:致命错误C1083:无法打开编译器生成的文件:'':无效的参数

在发生错误之前,编译器似乎并未在.cpp文件本身上工作,因为我可以删除文件中的所有源代码,但仍然会收到错误。

Bru*_*uce 5

似乎我遇到了Visual Studio的路径/文件名长度限制。错误消息不是特别描述性的,但是减少层次结构解决了该问题。

  • [大约 260 字节](/sf/ask/131622501/)。看来Visual Studio将错误消息中出现的相对路径附加到项目文件所在目录的绝对路径中,结果必须小于260字节。 (2认同)