ลีนุกซ์ (Linux) : superuser |
ปรับปรุง : 2566-02-17 (ปรับรุ่นเป็น 9.0) |
|
หน้าหลัก | ลีนุกซ์คืออะไร | แนะนำหนังสือ | superuser | บันทึกปัญหา | |
0959 |
9.59 ลีนุกซ์บนวินโดวส์ ด้วย CYGWIN (Unix Simulator)
cygwin.com : ชุดโปรแกรมสร้างสภาพแวดล้อมลินุกซ์บนวินโดวส์ ประกอบด้วย cygwin1.dll เพื่อจำลองสภาพแวดล้อมให้เหมือนลีนุกซ์ และรวมเรื่องมือที่จำเป็นให้เหมือนบนลีนุกซ์ โปรแกรมนี้จำเป็นต่อการ compile โปรแกรมมากมาย ที่ถูกพัฒนาให้ compile บน linux ทำให้นักพัฒนาสร้างโปรแกรมที่ถูกแปลบน linux แต่นำมาแปลบน windows ได้ในภายหลัง เครื่องมือที่มีมาให้ เช่น ash coreutils cvs diffutils findutils gawk grep libiconv make patchutils perl sed unzip zip หลังประมวลผล setup.exe ผมเลือก download จนสำเร็จ แต่ที่สำคัญต้องเลือกลง gcc, nasm, binutils, libtool, zip, unzip, make, flex, bison, cvs, cmake, autoconf, automake, ed เพิ่ม มิเช่นนั้นไม่มานะครับ หลัง download จะสร้างห้อง c:\cygwin อัตโนมัติ แล้วประมวลผล setup.exe อีกรอบเพื่อติดตั้งจาก Local Directory หลังติดตั้งสำเร็จจะเข้า Linux โดยจำลองห้อง c:\cygwin เป็น root directory สำหรับคำสั่งที่ใช้งานได้อยู่ในห้อง bin - Download : setup.exe (cygwin.com 297 KB) - Download : setup.exe (psu.ac.th) - http://www.thaiall.com/cygwin/indexo.html *** - http://www.thaiall.com/programming *** - การติดตั้งโปรแกรม cygwin เพื่อจำลอง linux บน windows และโปรแกรม wincvs สำหรับควบคุมรุ่น (Control Version System) - วิธีการใช้ลินุกส์บนวินโดวส์โดยผ่านโปรแกรม Cygwin - Cygwin กับ MingW คล้ายกัน แต่ Cygwin มี function มากกว่า - http://www.mingw.org/category/wiki/download - http://sourceforge.net/projects/mingw/?source=dlp - http://soowoi.wordpress.com/2013/01/11/mingw_installation/ (ตัวอย่าง .c และการแปล) CYGWin c:\cygwin\home\burin เป็น home directory เมื่อใช้ $pwd c:\cygwin\cygwin.bat เพื่อเข้า $ prompt ต้องการเพิ่มคำสั่งก็ต้อง setup.exe ใหม่ ถ้าต้องการ gcc ต้องติดตั้ง devel ในตอน setup Mingw c:\mingw\bin>gcc --version c:\mingw\bin>gcc x.c -o x c:\mingw\bin>x.exe (มีขนาด 48,112 bytes) | |
--- |
"ไม่เริ่มต้นในวันนี้ จะไม่มีทางสำเร็จในวันพรุ่ง" โดย โยฮัน ว็อล์ฟกัง ฟ็อน เกอเทอ |