Module ১৫ · Preprocessor, header আর multi file build
Multi file build: compile, link আর প্রথম Makefile
Proপড়া
Kenji-র game ওর score-গুলো রাখে তিনটা file-এ: main.c, list.c, আর header list.h। যতবার কিছু বদলায়, ততবার ও সেই একই লম্বা gcc লাইন type করে, আর GCC প্রতিটা file আবার গোড়া থেকে compile করে।
Pro lesson
এটা আরও গভীরে যায়
এই track এ আর Learn Pro তে এটা পাওয়া যায়। Skill Test এর প্রতিটা প্রশ্নের উত্তর free lesson থেকেই দেওয়া যায়, তাই এটা গভীরতা, certificate এর পথে বাধা না।
Multi file build: compile, link আর প্রথম Makefile এর ভেতরে কী আছে
- তিন file-এ Kenji-র program
- দুই ধাপ: প্রতিটা file compile, তারপর link
- Object file-এর ভিতরে কী থাকে
- একটা file বাদ পড়লে: undefined reference
- প্রথম Makefile
- Timestamp-এর পরীক্ষা: make কী আবার build করে
- CMake তোমার হয়ে Makefile লিখে দেয়
- argc আর argv: program-এর নামের পরের শব্দগুলো