2012-03-21 35 views
7

Tôi đang sử dụng Eclipse với CDT để phát triển C++. Tuy nhiên, tôi buộc phải sử dụng các ký hiệu ASCII trong đường dẫn đến tệp nguồn của mình để gỡ lỗi thành công các chương trình của tôi. Khi các tệp nguồn nằm trong các thư mục có các ký tự không phải tiếng Anh trong tên của chúng, Eclipse đưa ra một lỗi:Eclipse CDT: 'không thể tìm thấy tệp nguồn' trong khi gỡ lỗi

Can't find a source file at "/home/\321\202\320\265\321\201\321\202/1.cpp" Locate the file or edit the source lookup path to include its location.

Có tùy chọn nào cho phép Eclipse xử lý Unicode đúng không?

Trả lời

3

lẽ di chuyển mã của bạn đến một không gian làm việc mà ngồi ở gốc, như trong /workspace/projectName/src/1.cpp

Nếu bạn không thể tìm ra chính xác lý do tại sao và giải quyết nó, điều tốt nhất tiếp theo là để phá vỡ ...

0

Dưới đây là câu trả lời của bạn: http://www.eclipse.org/forums/index.php/t/57027/

tôi đã cùng một vấn đề và giải pháp này làm việc cho tôi.

+1

Cảm ơn bạn! Tôi không sử dụng CDT Eclipse nữa, vì vậy tôi hy vọng ai đó sẽ có cơ hội để kiểm tra giải pháp này và bình luận về nó ở đây) –

0

Tôi biết đó là câu hỏi cũ. Đối với tôi đó là một số hành vi kỳ lạ trong nhật thực do đó bắt đầu thực như:

./eclipse -clean -clearPersistedState -refresh 

loại bỏ vấn đề này đối với tôi

Các vấn đề liên quan