প্রায় এক বছর আগে আমি সিএমকে হেডার নির্ভরতা সম্পর্কে জিজ্ঞাসা করেছি ।
আমি বুঝতে পেরেছি যে সমস্যাটি দেখে মনে হয়েছিল যে সিএমকে এই হেডার ফাইলগুলিকে প্রকল্পের বাহ্যিক মনে করেছে। কমপক্ষে, একটি কোড তৈরি করার সময় :: ব্লকস প্রকল্পটি শিরোনামের ফাইলগুলি প্রকল্পের মধ্যে উপস্থিত হয় না (উত্স ফাইলগুলি করে)। সুতরাং এটি আমার কাছে মনে হয় যে সিএমকে এই শিরোলেখগুলি প্রকল্পের বাহ্যিক বলে মনে করে এবং নির্ভরতার মধ্যে সেগুলি ট্র্যাক করে না।
সিএমকে টিউটোরিয়ালের একটি দ্রুত অনুসন্ধান কেবলমাত্র তাতে ইঙ্গিত করেছে include_directories
যা আমার ইচ্ছে মতো করছে বলে মনে হচ্ছে না ...
কোনও নির্দিষ্ট ডিরেক্টরিতে শিরোনাম অন্তর্ভুক্ত করার জন্য সিএমকে সিগন্যাল করার সঠিক উপায় কী এবং সেই শিরোনামটি জেনারেটেড মেকফাইলে ট্র্যাক করা উচিত?
.cbp
প্রকল্প ফাইল উল্লেখ করা হত । এখন যদি কম্কের নির্ভরতা স্ক্যানার কোনও মেকফিলের জন্য নির্ভরতা হিসাবে শিরোনামের ফাইলটি সঠিকভাবে সনাক্ত করতে ব্যর্থ হয় তবে এটি ঠিক করার উপায় রয়েছে তবে কিছু ক্ষেত্রে এটি ভুল হয়ে যাবে কারণ এতে একটি সম্পূর্ণ প্রিপ্রোসেসর অন্তর্ভুক্ত নেই।