พื้นฐานการเขียนโปรแกรม:การเตรียมเครื่องมือสำหรับเขียนโปรแกรม

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา

เตรียมเครื่องมือสำหรับเขียนโปรแกรม

กลับไปที่พื้นฐานการเขียนโปรแกรม

ปัจจุบัน(25 กย 2006) การคัดเลือกตัวแทนประเทศไทยไปแข่งขันคอมพิวเตอร์โอลิมปิกนั้น ใช้ C/C++ เป็นภาษาในการเขียนโปรแกรม และใช้ Turbo C++ 3.0 เป็น IDE (Integrated Development Environment) บนระบบปฎิบัติการ MS-DOS ซึ่งสามารถทำงานได้บนระบบปฏิบัติการ MS Windows แต่ในการแข่งขันระดับประเทศแล้ว จะใช้ระบบปฏิบัติการ Linux แทน ระบบปฎิบัติการ MS windows ทำให้ต้องใช้โปรแกรม IDE อื่นแทน Turbo C 3.0 ซึ่งก็มี IDE ตัวที่มีUser interface ใกล้เคียงกับ Turbo C++ 3.0 คือ RHIDE

เพื่อเป็นการเตรียมความพร้อมทั้งด้านความรู้เชิงภาษาและความคุ้นเคยกับ User Interface ของ IDE จึงควรที่จะสร้างสภาพแวดล้อมให้เหมือนกับการแข่งขันจริง โดยใช้ IDE บนระบบปฏิบัติการ Linux เนื่องจากคอมพิวเตอร์ส่วนใหญ่มีระบบปฏิบัติการอยู่แล้ว เพื่อไม่ให้ผู้ใช้ต้องลบระบบปฏิบัติการตัวเดิม เราสามารถที่จะใช้ virtualization software เพื่อสร้าง Virtual machineที่จะมารันระบบปฏิบัติการ Linux เสมือนกับเป็น Application หนึ่งบนระบบปฏิบัติการ MS Windows

หนึ่งใน virtualization software ที่ได้รับความนิยมมากที่สุดตัวหนึ่งคือ software จาก VMWare ซึ่งในปัจจุบัน ได้เปิดให้มีการ donwload VMware Player ได้ฟรีแล้ว หลังจาก download ไฟล์ VMware-player-X.X.X-XXXXX.exe(Xแทนตัวเลขบอกversion) มาแล้ว ก็ทำการ install โปรแกรม VMware Player ตามวิธีการข้างล่างนี้

djgpp download files

  • libc6-dev
  • libpcre3
  • libstdc++2.10-glibc2.2
  • xlibs
  • gcc
sudo su
dpkg --install rhide_1.5-1_i386.deb