আমার একটি প্রকল্প রয়েছে যেখানে ডিরেক্টরি কাঠামোটি এরকম:
$projectroot
|
+---------------+----------------+
| | |
part1/ part2/ part3/
| | |
+------+-----+ +---+----+ +---+-----+
| | | | | | |
data/ src/ inc/ src/ inc/ src/ inc/
আমি কীভাবে এমন একটি মেকফিল লিখব যা অংশ / এসআরসি-তে থাকবে (বা সত্যিই যেখানেই হোক) যে অংশে সি / সি ++ উত্স ফাইলগুলিতে সম্পূর্ণ / লিঙ্ক করতে পারে? / Src?
আমি কি -I $ প্রজেক্ট্রুট / পার্ট 1 / সিআরসি-আই $ প্রজেক্ট্রুট / পার্ট 1 / ইনক-আই $ প্রজেক্টরুট / পার্ট 2 / এসসিআর এর মতো কিছু করতে পারি ...
যদি এটি কাজ করে তবে এটি করার সহজ উপায় কি আছে? আমি এমন প্রকল্পগুলি দেখেছি যেখানে প্রতিটি অংশে একটি মেকফাইল রয়েছে? ফোল্ডার নেই। [এই পোস্টে আমি প্রশ্ন চিহ্নটি ব্যাশ সিনট্যাক্সের মতো ব্যবহার করেছি]
recursive invocation
, সেই কাপলটি বেশ মার্জিত হতে পারে।