ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ eclipse cdt

เขียน 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 อ่านนี่

[ eclipse c cpp ] มาเขียน cpp ด้วย eclipse กันเถอะ how to build, compile, add external library path, set environment variable

You can get "Eclipse IDE for C/C++ Developers" from Eclipse download Create New File New > Source File Build You have to build before run, otherwise you will got error. "Launch failed. Binary not found". build (Ctrl+B) add external library (-l) set environment variable eclipse tips 'open declaration (F3)' in eclipse is 'go to definition' in virtual studio eclipse comment multiple line highlight the line and "ctrl + /" uncomment use the same shortkey "ctrl + /" c++ HelloWorld program #include <stdio.h> int main(){ printf("Hello"); } Trick : exclude from build If you have multiple main() file you may wanna exclude some file from build, otherwise you will got an error "multiple definition of main". right click at the file that you wanna exclude > Properties related topic : create c++ shared library in eclipse see other eclipse topic