当文件名包含非ASCII字符时,gdb表示“没有这样的文件或目录”

问题描述 投票:1回答:1

在VS Code中,我尝试用F5(gdb)调试“구슬.cpp”,它说没有这样的文件或目录。但是当我使用“ a.cpp”重命名文件时,它可以工作。

任何解决方案将不胜感激。

visual-studio-code internationalization gdb
1个回答
0
投票

您正在从使用当前默认编码的多字节字符集的程序中提取文件名,这适用于Windows的英语版本。

ASCII在这种情况下不包含任何扩展字符。这就是为什么您不能使用Unicode字符作为文件名的原因,否则显然会引发错误。

© www.soinside.com 2019 - 2024. All rights reserved.