วันพฤหัสบดีที่ 29 ตุลาคม พ.ศ. 2552

เขียน C++ shared library ไว้ตรงกลาง บน eclipse CDT

เพื่อป้องกันงานซ้ำซ้อน เลยทำ 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 อ่านนี่

ไม่มีความคิดเห็น:

LinkWithin

Related Posts Plugin for WordPress, Blogger...