เพื่อป้องกันงานซ้ำซ้อน เลยทำ 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 อ่านนี่
จะได้ไม่ต้อง 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 อ่านนี่
ความคิดเห็น