อ่าน 1 นาที
Dld (ซอฟต์แวร์)
Dld เป็นแพ็กเกจไลบรารีสำหรับภาษาโปรแกรม C ที่ทำหน้าที่ แก้ไขการเชื่อมโยงแบบไดนามิก โปรแกรมที่ใช้ dld สามารถเพิ่มหรือลบ โค้ดออบเจ็กต์ ที่คอมไพล์แล้ว...
Dld (ซอฟต์แวร์)
Dldเป็นแพ็กเกจไลบรารีสำหรับภาษาโปรแกรมC ที่ทำหน้าที่ แก้ไขการเชื่อมโยงแบบไดนามิกโปรแกรมที่ใช้ dld สามารถเพิ่มหรือลบโค้ดออบเจ็กต์ ที่คอมไพล์แล้ว ออกจากกระบวนการได้ตลอดเวลาในระหว่างการทำงาน การโหลดโมดูล การค้นหาไลบรารี การแก้ไขการอ้างอิงภายนอก และการจัดสรรพื้นที่จัดเก็บสำหรับโครงสร้างข้อมูลส่วนกลางและแบบคงที่ ล้วนดำเนินการในระหว่างการทำงานของโปรแกรม
Dld รองรับ แพลตฟอร์ม Unix ต่างๆ โดยได้รับการพัฒนาขึ้นครั้งแรกสำหรับสถาปัตยกรรมVAX , Sun-3และSPARCstation [ 1 ] ผู้เขียนเปรียบเทียบฟังก์ชันการทำงานของมันกับการเชื่อมโยงแบบไดนามิกที่มีอยู่ในระบบปฏิบัติการต่างๆ เช่น SunOS 4, System V.4 , HP-UXและVMS ในขณะที่สร้างมันขึ้นมาระบบปฏิบัติการเหล่านี้ทั้งหมดมีไลบรารีที่ใช้ร่วมกันแต่ไม่อนุญาตให้โปรแกรมโหลดไลบรารีเพิ่มเติมหลังจากเริ่มต้นระบบ Dld นำเสนอฟังก์ชันการทำงานนี้โดยไม่จำเป็นต้องเปลี่ยนแปลงระบบปฏิบัติการหรือชุดเครื่องมือ[ 1 ]
Dld เป็น แพ็กเก จ GNUแต่ถูกถอนออกเนื่องจากฟังก์ชันการทำงานมีให้ใช้งาน (ผ่านdlopenAPI) ในระบบปฏิบัติการที่คล้าย Unix สมัยใหม่ [ 2 ]
ลิงก์ภายนอก
- ดีแอลดี
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ Dld (ซอฟต์แวร์)
Dld เป็นแพ็กเกจไลบรารีสำหรับภาษาโปรแกรม C ที่ทำหน้าที่ แก้ไขการเชื่อมโยงแบบไดนามิก โปรแกรมที่ใช้ dld สามารถเพิ่มหรือลบ โค้ดออบเจ็กต์ ที่คอมไพล์แล้ว...
ลิงก์ภายนอก
ดีแอลดี บทความเกี่ยวกับ ห้องสมุดคอมพิวเตอร์ นี้ ยัง ไม่สมบูรณ์คุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป วี ที อี ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Dld_(software)&oldid=1293320744 "