তাই আমি সরাসরি মেকফিলগুলি তৈরি করার বিষয়ে এবং অনেক মন্তব্য করা / পোস্ট ইত্যাদির মধ্যে আসছি, এবং এটি 2015 সালে কী করা একটি নির্বোধ কাজ I আমি সিএমকেকের মতো সরঞ্জামগুলি সম্পর্কে অবগত actually জিনিসটি হ'ল, সিএমকে কেবল আপনার জন্য মেকফিল তৈরি করছে এবং এটি নিজে করার টেডিয়াম অপসারণ করতে সহায়তা করছে। অবশ্যই এটি আরও অনেক দুর্দান্ত বৈশিষ্ট্য যুক্ত করে ... তবে এটি এখনও শেষ পর্যন্ত একটি মেকফাইল।
সুতরাং আমার প্রশ্নটি হ'ল, সম্পূর্ণ 'মেক ইউটিলিটি'র বিষয়ে উল্লেখ করা' অপ্রচলিত 'আলাপ কী, বা আপনার নিজের মেকফিলগুলি নিজেই লেখার ধারণা? আমি মোটেও সি / সি ++ বিকাশের জন্য একটি আইডিই ব্যবহার করি না (কেবল ইম্যাকস), তাই আমি সবসময় মেকফিলস লিখেছি।
যদি মেককে পুরানো বিবেচনা করা হয়, ছোট, ব্যক্তিগত প্রকল্পগুলি তৈরি করতে কোন সি / সি ++ দেব ব্যবহার করা উচিত?
make
প্রথম লেখা হওয়ার 40 বছর পরে মেকফিলস ব্যবহার করে প্রকল্পগুলি সমর্থন করতে না পারে তবে তাদের আশেপাশে লোকেরা কাজ করবে না।
CMake
বিমূর্ততার একটি স্তর। এই বিমূর্ততা প্রয়োজন হয় গৃহপালিত ভোক্তা আইডিই-পণ্য ওপেন সোর্স সাথে সম্মত নয় হবে বন্য বিভিন্ন Makefile
। আবার এটি কেবল বিমূর্ততা নয়, এটি কনফিগারেশন (অটোকনফের মতো) বৈশিষ্ট্যগুলিকেও মঞ্জুরি দেয়। অন্যান্য বিমূর্ততাগুলির মতো এটি বিকল্পের অনুমতি দেয় । তবে এটি মেকফিলের বিকল্পগুলির পরীক্ষামূলকভাবে নতুন ধারণাটির পথ প্রস্তুত করে যা সিএমকেকের ব্যবহারকারীদের জন্য সহজেই উপলব্ধ।
make
জন্য মেকফাইল ছাড়াই যথেষ্ট। কী ঝামেলা?