สารบัญ:
คำจำกัดความ - Cygwin หมายถึงอะไร
Cygwin เป็นสภาพแวดล้อมอินเตอร์เฟสบรรทัดคำสั่งที่คล้ายกับ Unix แต่ได้รับการออกแบบสำหรับแพลตฟอร์มที่ใช้ Microsoft Cygwin ช่วยให้การพัฒนาและการทดสอบแอพพลิเคชั่นบน Windows บนแพลตฟอร์มคล้าย Unix ดังนั้นแอปพลิเคชั่น Unix สามารถพัฒนาได้ในสภาพแวดล้อม Cygwin เพื่อให้สามารถดำเนินการได้อย่างง่ายดายบนแพลตฟอร์ม Windows ที่มีการเปลี่ยนแปลงรหัสต้นฉบับเล็กน้อย นอกจากนี้แอปพลิเคชั่น Windows สามารถเปิดใช้งานได้จากภายใน Cygwin รวมถึงการใช้เครื่องมือและแอพพลิเคชั่นของ Cygwin ในบริบทของระบบ Windows
Cygwin ใช้ไลบรารี GNU ของ Microsoft ซึ่งจัดเตรียม Portable Operating System Interface (POSIX) สำหรับการโทรและขั้นตอนของระบบ Unix
Techopedia อธิบาย Cygwin
Cygwin เป็นสภาพแวดล้อมการพัฒนาสำหรับระบบปฏิบัติการตระกูล Microsoft Windows ที่ช่วยในการพัฒนาแอพพลิเคชั่นในสภาพแวดล้อมคล้ายกับ Linux / Unix ผ่านชุดไลบรารีและเครื่องมือต่างๆ โปรแกรมและแพ็คเกจ Linux, Unix, GNU และ BSD จำนวนมากรวมอยู่ใน Cygwin
Cygwin ใช้ไฟล์ไลบรารีการเชื่อมโยงแบบไดนามิกที่จัดเตรียมฟังก์ชันการทำงานของส่วนต่อประสานโปรแกรมมิงแอปพลิเคชัน Linux (API) เช่นการเรียกระบบ POSIX POSIX คือชุดของ APIs, เชลล์และยูทิลิตี้อื่น ๆ ที่รองรับความเข้ากันได้ของแอปพลิเคชัน Unix แม้ว่า Cygwin ส่วนใหญ่อาศัย POSIX APIs ในการทำงาน แต่ก็มีเครื่องมือและยูทิลิตี้มากมายที่ให้รูปลักษณ์และความรู้สึกของ Linux / Unix
