Learn C Programming

lesson ৪ / ৮ · Preprocessor, header আর multi file build

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 এর ভেতরে কী আছে

  1. তিন file-এ Kenji-র program
  2. দুই ধাপ: প্রতিটা file compile, তারপর link
  3. Object file-এর ভিতরে কী থাকে
  4. একটা file বাদ পড়লে: undefined reference
  5. প্রথম Makefile
  6. Timestamp-এর পরীক্ষা: make কী আবার build করে
  7. CMake তোমার হয়ে Makefile লিখে দেয়
  8. argc আর argv: program-এর নামের পরের শব্দগুলো