VS clang编译错误 error : unable to execute command: Unable to convert command-line to UTF-16: 在多字节的目标代码页中,没有此 Unicode 字符可以映射到的字符
在VS2015 update3 Debug x86下使用clang3.9.1编译程序出现下面错误:
clang-cl.exe : error : unable to execute command: Unable to convert command-line to UTF-16: 在多字节的目标代码页中,没有此 Unicode 字符可以映射到的字符。 (0x459)
刚开始不知所云, 在网上也没有找到好的回答, 后来无意间想起clang下include路径好像不能包含中文字符和空格, 遂修改之, 于是一切OK.
在VS2015 update3 Debug x86下使用clang3.9.1编译程序出现下面错误:
clang-cl.exe : error : unable to execute command: Unable to convert command-line to UTF-16: 在多字节的目标代码页中,没有此 Unicode 字符可以映射到的字符。 (0x459)
刚开始不知所云, 在网上也没有找到好的回答, 后来无意间想起clang下include路径好像不能包含中文字符和空格, 遂修改之, 于是一切OK.
包含中文字符, 编译错误
去处中文字符, 编译OK

本文介绍了一个关于使用Clang编译器在Visual Studio 2015环境下遇到的编译错误:无法将命令行转换为UTF-16。错误出现在包含中文字符的路径中。文章提供了简单的解决方案:移除或更改包含中文字符的路径。
647

被折叠的 条评论
为什么被折叠?



