আমি একটি মেকফাইল পেয়েছি ('মেকফাইল' নামে একটি ফাইল যা আমি বিশ্বাস করি যে cmake দ্বারা চালিত হয়), এবং আমি দেখতে পাচ্ছি এমন 'নমুনা'গুলির বেশিরভাগটি কেবল একটি লাইন (এবং বাকী অংশগুলি আমি দেখতে পাচ্ছি না বলে মনে হচ্ছে') এখনও 'বুঝতে এবং তারপর এই একই লাইন।
include $(shell rospack find mk)/cmake.mk
(টার্মিনালে রসপ্যাক সন্ধান করুন [প্যাকেজ] উল্লিখিত প্যাকেজের পথে ফিরে আসে এবং cmake.mk স্পষ্টতই সেই ফাইলটিকে অন্তর্ভুক্ত করতে চায়)
আমার সমস্যাটি হ'ল, এটি একটি লিনাক্স সিস্টেমে (যা মূলত রসের সম্পূর্ণতা, আমি যে প্রোগ্রামটি নিয়ে কাজ করছি, যা ছিল) ছিল এবং উইন্ডোতে এটি কেবল চেষ্টা করার মত দেখা যাচ্ছে (এটি কমপক্ষে আমার কাছে প্রকাশিত হয়েছে) হতে
include /cmake.mk
(যা আশ্চর্যজনকভাবে কাজ করে না)
মূলত আমাকে উইন্ডোতে একইভাবে কীভাবে কাজ করতে হয় তা জানতে হবে, সাধারণত একটি 'গতিশীল' উপায়ে, কারণ এটি কেবলমাত্র লাইনের আরও সমস্যা তৈরি করে যদি আমি ডিরেক্টরী পাথ হার্ড-কোডিং করে এই কাজটি পাই এবং তারপরে এটি ভেঙে যায় কারণ ভবিষ্যতে কিছু সময় সঠিকভাবে সেট করা হয়নি)
ঠিক আছে, তাই আমি এখানে আমার গভীরতা থেকে একটু দূরে আছি ... তবে সত্যই আমাকে যেমন কিছু কাজ করা দরকার তেমনি ক্রিসমাসে আমার সপ্তাহান্তে ছুটি কাটাতে আরও কিছুটা শিখতে পেলাম।
সুতরাং আমি অনুমান করি যদি এটি সম্ভব না হয় / বিশেষত শক্ত হয় তবে হার্ড কোডিংয়ের একটি উপায় এটি স্টপগ্যাপ হবে
আমি চেষ্টা করেছিলাম
include C:\[directory]\cmake.mk
তবে মনে হয় এটি ':' নিয়ে সমস্যা রয়েছে