ผลต่างระหว่างรุ่นของ "คลัง (โปรแกรม)"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ไม่มีความย่อการแก้ไข ป้ายระบุ: อิโมจิ การแก้ไขแบบเห็นภาพ แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่ |
ไม่มีความย่อการแก้ไข ป้ายระบุ: การแก้ไขแบบเห็นภาพ แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่ |
||
บรรทัด 1: | บรรทัด 1: | ||
[[ไฟล์:Libs_dia.png|thumb|277px|right|ตัวอย่างแผนภาพแสดงการเรียกใช้งานไลบรารีของโปรแกรมเล่นสื่อผสมประเภท [[Ogg Vorbis]]]] |
[[ไฟล์:Libs_dia.png|thumb|277px|right|ตัวอย่างแผนภาพแสดงการเรียกใช้งานไลบรารีของโปรแกรมเล่นสื่อผสมประเภท [[Ogg Vorbis]]]] |
||
''' |
'''[[ค]]ลังโปรแกรม''' หรือ '''ไลบรารี''' ({{lang-en|library}}) ในทาง[[วิทยาการคอมพิวเตอร์|วิทยาการคอมพิ]]<ref name=":0" />[[วิทยาการคอมพิวเตอร์|วเตอร์]] คือส่วนที่รวบรวม[[กระบวนการ]] (process) และ[[ฟังก์ชันย่อย]] (subroutine) ต่าง ๆ ซึ่งอาจจะรวม[[ซอร์สโค้ด]]หรือไม่ก็ได้ ที่จำเป็นต้องใช้ในการเขียน[[ซอฟต์แวร์]]หรือใช้ในการทำงานของ[[โปรแกรม]]หนึ่งๆ |
||
== รูปแบบไฟล์ == |
== รูปแบบไฟล์ == |
||
* ใน [[กนู]]/[[ลีนุกซ์]] [[โซลาริส]] และ [[บีเอสดี]] ตัวแปร: <code>lib''ชื่อไลบรารี''.a</code> และ <code>lib''ชื่อไลบรารี''.so</code> ไฟล์จะถูกเก็บไว้ใน[[ไดเร็กทอรี]] <code>/lib</code> |
* ใน [[กนู]]/[[ลีนุกซ์]] [[โซลาริส]] และ [[บีเอสดี]] ตัวแปร: <code>lib''ชื่อไลบรารี''.a</code> และ <code>lib''ชื่อไลบรารี''.so</code> ไฟล์จะถูกเก็บไว้ใน[[ไดเร็กทอรี]] <code>/lib</code> |
||
* |
* แมคโอเอสเท็น<ref name=":0" /><ref name=":0" /> ใช้ระบบไลบรารีจากระบบบีเอสดี และใช้ <code>.so</code> และ <code>.dylib</code> |
||
* [[ไมโครซอฟท์วินโดวส์]] ใช้ <code>*.lib</code> สำหรับไลบรารีสแททิก และ <code>*.dll</code> สำหรับไลบรารีไดแนมิก |
* [[ไมโครซอฟท์วินโดวส์|ไมโครซอฟท์วินโ]][[ไมโครซอฟท์ วินโดวส์]]<ref name=":0" /><ref name=":0" /><ref name=":0" /><ref name=":0" /><ref name=":0" />[[ไมโครซอฟท์วินโดวส์|ดวส์]] ใช้ <code>*.lib</code> สำหรับไลบรารีสแททิก และ <code>*.dll</code> สำหรับไลบรารีไดแนมิก |
||
บรรทัด 13: | บรรทัด 13: | ||
[[หมวดหมู่:ไลบรารีsuperuser| ]] |
[[หมวดหมู่:ไลบรารีsuperuser| ]] |
||
[[หมวดหมู่:รูปแบบแอนดรอย]] |
[[หมวดหมู่:รูปแบบแอนดรอย]] |
||
{{โครงซอฟต์แวร์}}<ref>📞bing share iMessage. in the message field. Then tap on a result to send. </ref> |
{{โครงซอฟต์แวร์}}<ref name=":0">📞bing share iMessage. in the message field. Then tap on a result to send. </ref> |
รุ่นแก้ไขเมื่อ 13:26, 8 ธันวาคม 2560
คลังโปรแกรม หรือ ไลบรารี (อังกฤษ: library) ในทางวิทยาการคอมพิ[1]วเตอร์ คือส่วนที่รวบรวมกระบวนการ (process) และฟังก์ชันย่อย (subroutine) ต่าง ๆ ซึ่งอาจจะรวมซอร์สโค้ดหรือไม่ก็ได้ ที่จำเป็นต้องใช้ในการเขียนซอฟต์แวร์หรือใช้ในการทำงานของโปรแกรมหนึ่งๆ
รูปแบบไฟล์
- ใน กนู/ลีนุกซ์ โซลาริส และ บีเอสดี ตัวแปร:
libชื่อไลบรารี.a
และlibชื่อไลบรารี.so
ไฟล์จะถูกเก็บไว้ในไดเร็กทอรี/lib
- แมคโอเอสเท็น[1][1] ใช้ระบบไลบรารีจากระบบบีเอสดี และใช้
.so
และ.dylib
- ไมโครซอฟท์วินโไมโครซอฟท์ วินโดวส์[1][1][1][1][1]ดวส์ ใช้
*.lib
สำหรับไลบรารีสแททิก และ*.dll
สำหรับไลบรารีไดแนมิก