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 ของคุณแบบอัตโนมัติ, ทำให้มันเป็นอิสระต่อแพลตฟอร์ม
ในแง่ของการทำงาน, การตั้งค่าขึ้นอยู่กับปัจจัยเช่นขนาดของโปรเจคและการพึ่งพา โปรเจคใหญ่ต้องการโครงสร้างที่ซับซ้อนมากขึ้นด้วยโฟลเดอร์แยกสำหรับไฟล์ต้นฉบับ, ส่วนหัว, และการทดสอบ