เพื่อป้องกันงานซ้ำซ้อน เลยทำ code ไว้ตรงกลาง จะได้ไม่ต้อง develop ซ้ำซ้อนกัน เหนื่อยเกิ๊นนนน จริงๆ อาจารย์บอกให้ทำตั้งนานแล้ว แต่มัวแต่ยุ่งๆกับอย่างอื่นอยู่เลยยังไม่ได้ทำ ตอนแรก สร้าง shared library ก่อน New > C++ Project > Shared Library ( NOTE : เวลามันสร้างไฟล์ .so มันจะได้เป็น lib3DShare.so ) สร้างไฟล์ปกติ อันนี้ผมสร้างไว้แบบนี้ บน eclipse อีกโปรเจคที่จะใช้ library นี้ เซตตามนี้ -I "${workspace_loc:/3DShare/src}" -l 3DShare -L "${workspace_loc:/3DShare/Debug}" แล้วก็ LD_LIBRARY_PATH = ${workspace_loc}/3DShare/Debug ตามนั้น ก็ใช้ได้แล้ว ref : Sascha มือใหม่ eclipse CDT อ่านนี่