我正在使用Eclipse和CDT进行C ++开发。但是,我被迫在源文件的路径中使用ASCII符号来成功调试我的程序。当源文件位于名称中包含非英文字符的文件夹中时,Eclipse会出错:
找不到源文件 “/home/\321\202\320\265\321\201\321\202/1.cpp”找到文件或 编辑源查找路径以包含其位置。
是否有任何选项可以让Eclipse进行正确的Unicode处理?
答案 0 :(得分:3)
也许将您的代码移动到位于root的工作区,如/workspace/projectName/src/1.cpp
如果你无法找到确切的原因并解决它,那么下一个最好的事情就是规避......
答案 1 :(得分:0)
以下是您的回答:http://www.eclipse.org/forums/index.php/t/57027/
我遇到了同样的问题,这个解决方案对我有用。
答案 2 :(得分:0)
我知道这是一个老问题。对我来说,这是eclipse中的一些奇怪的行为,因此开始像eclipse一样:
./eclipse -clean -clearPersistedState -refresh
为我删除了问题