หากคุณมีปัญหาเดียวกันกับที่ฉันทำฉันสงสัยว่าโครงการของคุณสร้าง แต่การทำโค้ดให้สมบูรณ์ / การไฮไลต์รหัสล้มเหลว? ฉันเพิ่งพบบันทึกย่อบางอย่างที่อาจมีประโยชน์ นี่คือสิ่งที่ฉันทำ:
สำหรับภาษา 'GNU C ++' ฉันได้เพิ่ม:
/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
สำหรับ "GNU C" ฉันเพิ่ม:
/usr/include
/usr/include/i386-linux-gnu
/usr/include/i386-linux-gnu/bits
TBH ฉันไม่คิดว่าไดเรกทอรีทั้งหมดข้างต้นเป็นสิ่งจำเป็นจริง ๆ (คุณอาจลบไดเรกทอรี 'bits') แต่รายการด้านบนใช้งานได้สำหรับฉันในเวลานั้น
ตอนนี้ฉันกำลังใช้ Eclipse Indigo (รุ่น 3.7.2) จาก eclipse.org และจะค้นหาและเพิ่มไดเรกทอรีที่ถูกต้องโดยอัตโนมัติ รายการแตกต่างกันสำหรับฉัน:
/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
ชัดเจนเพียงเพิ่มไดเรกทอรีรวมที่มีอยู่จริงในระบบของคุณ ;-)
Project
>Build All
?