ใครที่ลง CodeBlocks แล้วหลังจากเปิดโปรแกรมแล้วมีขึ้น warning แบบนี้บาง
Environment error
Can’t find compiler executable in your configured search path’s for GNU GCC Complier.
สาเหตุที่เป็นแบบนี้เพราะเพื่อนไม่ได้ติดตั้ง MinGW หรืออาจจะติดตั้งแล้วแต่ไม่ได้ ตั้ง Path นั้นเอง
สามารถตรวจสอบได้โดยการพิมพ์ command line
gcc –version 'gcc' is not recognized as an internal or external command, operable program or batch file.
วิธีแก้ไข ก่อนอื่นให้แน่ใจว่าเรา Dowload CodeBlocks ที่มี MinGW มาด้วย โดย Download ที่ https://www.codeblocks.org/downloads/binaries/
ให้เลือกที่มีเขียนว่า mingw หรือ mingw-32bit สำหรับคนที่ใช้เครื่อง 32 bit
หลังจากโหลดมาแล้วก็ตอนที่ติดตั้งให้ เลือกติ๊กถูกที่ MinGW Complier Suite ด้วย
ทำการกำหนด Path ของ compiler โดยไปที่ My com เลือก properties > Advance System settings > แถบ Advanced > เลือก Environment variables
เลือกไปที่ New ในส่วนของ System variables แล้วเลือกไปที่ Path ทำการ Edit
กดไปที่ New แล้วใส่ Path ของ Complier ลงไป โดยปกติจะเป็น C:\Program Files\CodeBlocks\MinGW\bin
สามารถทดลองเช็คได้โดยเปิด Command line เช็คเหมือนเดิม พิมพ์ gcc –version จะต้องขึ้น MinGW version แสดงขึ้นมา
gcc --version gcc (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 8.1.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ทำตามขั้นตอนแค่นี้ก็จะสามารถใช้งาน CodeBlocks ได้แล้วโดยตัว CodeBlocks จะทำการเรียก complier MinGW โดยอัตโนมัติ