Nếu bạn có cùng một vấn đề tôi đã làm, tôi nghi ngờ rằng dự án của bạn xây dựng nhưng việc hoàn thành mã / làm nổi bật mã không thành công? Tôi vừa tìm thấy một số lưu ý có thể hữu ích. Đây là những gì tôi đã làm:
Đối với ngôn ngữ 'GNU C ++' tôi đã thêm:
/usr/include
/usr/include/c++/4.6
/usr/include/c++/4.6/bits
/usr/include/i386-linux-gnu
/usr/include/i386-linux-gnu/bits
/usr/include/c++/4.6/debug
/usr/include/c++/4.6/i686-linux-gnu
/usr/include/c++/4.6/i686-linux-gnu/bits
Đối với "GNU C" tôi đã thêm:
/usr/include
/usr/include/i386-linux-gnu
/usr/include/i386-linux-gnu/bits
TBH, tôi không nghĩ rằng tất cả các thư mục ở trên là thực sự cần thiết (bạn có thể xóa các thư mục 'bit') nhưng danh sách trên hoạt động với tôi tại thời điểm đó.
Tôi hiện đang sử dụng Eclipse Indigo (phiên bản 3.7.2) từ eclipse.org và nó tự động tìm và thêm các thư mục bao gồm chính xác. Danh sách này là khác nhau đối với tôi:
/usr/include/c++/4.6
/usr/include/c++/4.6/i686-linux-gnu
/usr/include/c++/4.6/backward
/usr/lib/gcc/i686-linux-gnu/4.6/include
/usr/local/include
/usr/lib/gcc/i686-linux-gnu/4.6/include-fixed
/usr/include/i386-linux-gnu
/usr/include
Rõ ràng, chỉ thêm các thư mục bao gồm thực sự tồn tại trên hệ thống của bạn ;-)
Project
>Build All
?