กลับไปหน้าบทความ

อ่าน 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 ]

  • ดีแอลดี

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Dld_(software)&oldid=1293320744 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ Dld (ซอฟต์แวร์)

Dld เป็นแพ็กเกจไลบรารีสำหรับภาษาโปรแกรม C ที่ทำหน้าที่ แก้ไขการเชื่อมโยงแบบไดนามิก โปรแกรมที่ใช้ dld สามารถเพิ่มหรือลบ โค้ดออบเจ็กต์ ที่คอมไพล์แล้ว...

ลิงก์ภายนอก

ดีแอลดี บทความเกี่ยวกับ ห้องสมุดคอมพิวเตอร์ นี้ ยัง ไม่สมบูรณ์คุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป วี ที อี ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Dld_(software)&oldid=1293320744 "