gpt4 book ai didi

Linux下Visual Studio与gcc的C++兼容性

转载 作者:太空狗 更新时间:2023-10-29 20:18:00 27 4
gpt4 key购买 nike

我正在尝试在 Linux 下使用 QtCreator 构建一个用 VS 2008 编写的项目,但我遇到了很多错误:

/home/ga/dev/CppGroup/MonteCarlo/main.cpp:1: error: stray ‘\377’ in program
/home/ga/dev/CppGroup/MonteCarlo/main.cpp:1: error: stray ‘\376’ in program
/home/ga/dev/CppGroup/MonteCarlo/main.cpp:1: error: stray ‘#’ in program
/home/ga/dev/CppGroup/MonteCarlo/main.cpp:1: warning: null character(s) ignored

等等

这是否意味着编译器无法正确处理 unicode?我该如何解决?

最佳答案

这看起来像一个 UTF-16 BOM对于小端 UTF-16。您需要确保文件保存为 UTF-8 或通过 iconv -f UTF-16LE -t UTF8 myfile 手动转换。

关于Linux下Visual Studio与gcc的C++兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5418137/

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