วิธีรวบรวมไฟล์ CPP ลงใน EXE: 7 ขั้นตอน

สารบัญ:

วิธีรวบรวมไฟล์ CPP ลงใน EXE: 7 ขั้นตอน
วิธีรวบรวมไฟล์ CPP ลงใน EXE: 7 ขั้นตอน

วีดีโอ: วิธีรวบรวมไฟล์ CPP ลงใน EXE: 7 ขั้นตอน

วีดีโอ: วิธีรวบรวมไฟล์ CPP ลงใน EXE: 7 ขั้นตอน
วีดีโอ: หมุน PDF เพียง 3 Click (Rotate PDF) 2024, พฤศจิกายน
Anonim

คู่มือนี้จะสอนวิธีแปลงซอร์สโค้ด C++ เป็นไฟล์ EXE ที่สามารถทำงานบนคอมพิวเตอร์ Windows ส่วนใหญ่ (ถ้าไม่ใช่ทั้งหมด) นอกจาก C++ แล้ว คุณยังสามารถแปลงโค้ดที่มีนามสกุล.cpp,.cc และ.cxx (รวมถึง.c แม้ว่าจะไม่รับประกันความสำเร็จ) โดยทำตามคำแนะนำนี้ บทความนี้อนุมานว่าโค้ด C++ จะทำงานบนคอนโซลและไม่ต้องใช้ไลบรารีภายนอก

ขั้นตอน

รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 1
รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 1

ขั้นตอนที่ 1 รับคอมไพเลอร์ C++ ฟรี

หนึ่งในคอมไพเลอร์ที่ดีที่สุดสำหรับคอมพิวเตอร์ Windows คือ Microsoft Visual C++ 2012 Express ซึ่งสามารถดาวน์โหลดได้ฟรี

รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 2
รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 2

ขั้นตอนที่ 2 เริ่มโครงการใหม่ใน Visual C++

คุณสามารถสร้างโครงการได้อย่างง่ายดาย คลิกปุ่ม "โปรเจ็กต์ใหม่" ที่มุมซ้ายบนของหน้าจอ จากนั้นทำตามคำแนะนำในการสร้างโปรเจ็กต์ว่าง ("โปรเจ็กต์ว่าง") ตั้งชื่อโปรเจ็กต์ จากนั้นคลิก "เสร็จสิ้น" ในหน้าต่างถัดไป

รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 3
รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 3

ขั้นตอนที่ 3 คัดลอกและวางไฟล์.cpp ทั้งหมดลงในไดเร็กทอรี "Source Files" และไฟล์.h (ถ้ามี) ลงในโฟลเดอร์ "Header Files"

เปลี่ยนชื่อไฟล์.cpp หลัก (ไฟล์ที่มีเมธอด "int main()") ด้วยชื่อโปรเจ็กต์ที่คุณป้อนก่อนหน้านี้ การพึ่งพาภายนอกทั้งหมดจะถูกเติมโดยอัตโนมัติ

รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 4
รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 4

ขั้นตอนที่ 4 หลังจากคัดลอกไฟล์แล้ว ให้ขยายและคอมไพล์โปรเจ็กต์โดยกด F7

Visual C++ จะสร้างไฟล์โปรแกรมของคุณ

รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 5
รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 5

ขั้นตอนที่ 5. ค้นหาไฟล์ EXE

เปิดโฟลเดอร์ "โครงการ" ที่ Visual C++ เก็บโปรแกรมที่คอมไพล์แล้วทั้งหมด (ใน Windows 7 โฟลเดอร์นี้จะอยู่ในโฟลเดอร์ "เอกสาร") โปรแกรมของคุณจะถูกบันทึกภายใต้ชื่อโปรเจ็กต์ ในโฟลเดอร์ "Debug"

รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 6
รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่ 6

ขั้นตอนที่ 6. ทดสอบโปรแกรมโดยดับเบิลคลิกที่ไฟล์

หากไม่มีข้อผิดพลาด โปรแกรมของคุณจะทำงานได้ดี หากเกิดข้อผิดพลาด ให้ทำซ้ำขั้นตอนข้างต้น

รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่7
รวบรวมไฟล์ CPP เป็น EXE ขั้นตอนที่7

ขั้นตอนที่ 7 หากคุณต้องการเรียกใช้โปรแกรมบนคอมพิวเตอร์เครื่องอื่น ตรวจสอบให้แน่ใจว่าได้ติดตั้งไลบรารีรันไทม์ Visual C++ บนคอมพิวเตอร์เครื่องนั้นแล้ว

โปรแกรม C++ ที่คอมไพล์ด้วย Visual C++ ขึ้นอยู่กับไลบรารี Visual C++ แต่คุณไม่จำเป็นต้องติดตั้งโปรแกรมเหล่านี้ เนื่องจากไลบรารีจะถูกติดตั้งโดยอัตโนมัติหลังจากติดตั้ง Visual Studio อย่างไรก็ตาม ผู้ที่ใช้โปรแกรมของคุณไม่ได้เป็นเจ้าของห้องสมุดเสมอไป ดาวน์โหลดไลบรารี Visual C++ ได้ที่

เคล็ดลับ

  • บางครั้ง ข้อผิดพลาดเกิดขึ้นเนื่องจากผู้เขียนโปรแกรมใช้วิธีการที่เลิกใช้แล้วหรือไม่ได้รวมการขึ้นต่อกันในซอร์สโค้ด
  • ตรวจสอบให้แน่ใจว่าคุณติดตั้งการอัปเดต Visual C++ Express เพื่อหลีกเลี่ยงข้อผิดพลาดในการคอมไพล์โปรแกรม
  • โดยทั่วไป ง่ายกว่าที่จะขอให้โปรแกรมเมอร์คอมไพล์ รวบรวมตัวเองเมื่อจำเป็นเท่านั้น

คำเตือน

  • หลีกเลี่ยง Dev-C++ โปรแกรมนี้เป็นคอมไพเลอร์เก่า อยู่ในสถานะเบต้าตลอดไป มีข้อผิดพลาดที่ทราบ 340 รายการ และไม่มีการอัปเดตเป็นเวลา 5 ปี หากเป็นไปได้ ให้ใช้คอมไพเลอร์/IDE อื่นที่ไม่ใช่ Dev-C++
  • เนื่องจาก C++ และ C เป็นภาษาการเขียนโปรแกรมระดับต่ำ โปรแกรมที่คุณสร้างสามารถสร้างความเสียหายให้กับคอมพิวเตอร์ของคุณได้ หากต้องการตรวจสอบว่าโปรแกรมสามารถสร้างความเสียหายให้กับคอมพิวเตอร์ได้หรือไม่ ให้ตรวจสอบการเริ่มโปรแกรม และค้นหา "#include "WINDOWS.h" หากคุณพบบรรทัดนี้ อย่าคอมไพล์ ถามว่าทำไมผู้ใช้ถึงต้องการเข้าถึงโปรแกรม Windows ส่วนต่อประสาน หากคำตอบของผู้ใช้น่าสงสัยให้ขอความช่วยเหลือในฟอรัม

แนะนำ: