Source file not compile Dev C++ win 8, win 8.1 , win10

Source file not compile Dev C++ win 8, win 8.1 , win10

เห็นใครหลายๆลง  Dev-C++ บน Windows 8,8.1,10 แล้วมันเกิดปัญหาขึ้นคือ พอเขียนโค๊ดโปรแรมเสร็จ แล้วกด Compile ปรากฏว่า โปรแกรมขึ้นแจ้งเตือน “Source file not compile” จึงหันไปลง X-Code กันเพื่อแก้ปัญหา  ผมก็อยากลองดูว่าจริงหรือเปล่า และพอจะแก้ได้ไหม เพราะว่า รุ่นน้องที่ลงแลปวิชาภาษา C ในมหาลัยผม จะสอนใช้ Text-Editor+Compiler ตัวนี้ ก็เลยไปโหลดมาติดตั้ง ปรากฏว่าเป็นจริงๆ TT ( ผมโหลดเจ้าตัว Dev-C++ 5.0 beta 9.2 (4.9.9.2) with Mingw/GCC 3.4.2 มาลอง) ก็เลยลงมือแก้หาสาเหตุดู ปรากฏว่า เจอปัญหาที่ gcc ของ MinGW ใน Packet ของ DevC++ ยังเป็นรุ่นเก่า พออัพเดทใหม่แล้วได้ เลยคิดว่า สาเหตุน่าจะเกิดปัญหามาจากตัวนี้ ก็เลยเอาวิธีมาแชร์ๆกัน

Update 11/10/2014 ————–
– เนื่องจาก MinGW (Minimalist GNU for Windows) ได้เปลี่ยน UI ใหม่ บางท่านอาจงง

Dev-C++ 5.0 beta 9.2 (4.9.9.2) with Mingw/GCC 3.4.2


วิธีการแก้ง่ายนิดเดียวครับ!!
ก็คือ ลง MinGW ใหม่ โหลดตามลิ้งนี้เลย  เมื่อโหลดเสร็จจากนั้นก็ทำการติดตั้งตามปกติ

หน้าตาโปรแกรม MinGW แบบใหม่ คลิก Install เลยครับ
จากนั้นก็ Continue
เมื่อโปรแกรมดาว์โหลด MinGW Installation Manager เสร็จก็จะขึ้น Continue มาให้กด ก็กดเลยครับ

 

ก็จะเข้าสู่หน้า MinGW Installation Manager คลิกที่ช่องเครื่องหมายสี่เหลี่ยมด้านหน้า แล้วเลือก Make for Installation

 

โดยให้ติ๊กถูกเลือก Packet ตามหัวข้อในรูป
จากนั้นไปแถบเมนูเลือก Installation -> Apply Changs

 

แล้วกด Apply อีกรอบ

 

รอโปรแกรม download packet ที่เราเลือกไว้มาติดตั้ง (อาจใช้เวลานาน ขึ้นอยู่กับความเร็วอินเตอร์เน็ต)

 

เมื่อโปรแกรมติดตั้งเสร็จเรียบร้อย ก็ Close แล้วออกจากโปรแกรมได้เลย

 

คราวนี้ก็มาตั้งค่าในโปรแกรมกันบ้าง เข้า Tools -> Compiler Options
เลือก Directories จากนั้นให้คุณทำการเพิ่ม path อันใหม่ ตามชื่อ File เดิมที่มีอยู่แล้ว แต่อ้างอิงไดเร็กเทอรี่ใหม่ จาก C:\Dev-Cpp  เป็น C:\MinGW  โดยแก้ใหม่ทั้ง Binaries, Libraries, C Includes
ก็เลือกไดเร็กเทอรี่ เป็น  C:\MinGW\bin สำหรับ Binaries จากนั้น OK
คลิก Add

 

ก็จะได้หน้าตาโปรแกรมตามนี้

 

จากนั้นคลิก url ที่อ้างอิงไดเร็กเทอรี่เก่า แล้วกด Delete

 

ก็จะได้หน้าต่างโปรแกรมตามนี้เลยครับ
 Libraries

 

C Includes

 

จากนั้นก็ลอง Compile อีกครั้ง ก็จะได้แล้วครับ

เครดิต :https://know.9choo.in.th/2013/07/source-file-not-compile-dev-c-win-8-win.html

แชร์ข่าวนี้