เริ่มต้นโครงการใหม่

C++:
เริ่มต้นโครงการใหม่

วิธีทำ:

เมื่อเริ่มต้น, เลือกระบบสร้างหรือ IDE ของคุณ โดยเราจะใช้ตัวแก้ไขข้อความพื้นฐานและ g++ สำหรับความง่ายดาย สร้างสองไฟล์: main.cpp และ Makefile

main.cpp:

#include <iostream>

int main() {
    std::cout << "Hello, new project!" << std::endl;
    return 0;
}

Makefile:

all:
    g++ main.cpp -o my_project

clean:
    rm my_project

เพื่อคอมไพล์, ทำการรัน make ในเทอร์มินัล เพื่อทำความสะอาด, ทำการรัน make clean.

ผลลัพธ์หลังจากรัน ./my_project:

Hello, new project!

ลงลึก

ในอดีต, การตั้งค่าโปรเจค C++ ใหม่เป็นกระบวนการที่ต้องทำด้วยมือมากขึ้น ในปัจจุบัน, IDEs สามารถสร้างเทมเพลตได้ ตัวเลือกเช่น CMake หรือ Meson ช่วยจัดการการสร้าง ก่อนมีเครื่องมือพวกนี้, นักพัฒนาเขียน Makefiles ด้วยมือ, คอมไพล์ทุกไฟล์ .cpp เป็นไฟล์วัตถุก่อนจะลิงค์พวกมัน

การพิจารณาทางเลือก: ระบบสร้างใหม่ทำให้กระบวนการง่ายขึ้น ตัวอย่างเช่น, CMake สร้าง Makefiles ของคุณแบบอัตโนมัติ, ทำให้มันเป็นอิสระต่อแพลตฟอร์ม

ในแง่ของการทำงาน, การตั้งค่าขึ้นอยู่กับปัจจัยเช่นขนาดของโปรเจคและการพึ่งพา โปรเจคใหญ่ต้องการโครงสร้างที่ซับซ้อนมากขึ้นด้วยโฟลเดอร์แยกสำหรับไฟล์ต้นฉบับ, ส่วนหัว, และการทดสอบ

ดูเพิ่มเติม