লিনাক্সের অধীনে, প্রকল্পগুলির উত্সগুলি সাধারণত আসে Makefile
। কেকর্ড ব্যবহার করে এই প্রকল্পগুলি তৈরি করার জন্য মেকফিলগুলিতে নির্দেশনা রয়েছে make
। আমি বর্তমানে উইন্ডোজটি ব্যবহার করতে বাধ্য হয়েছি এবং এই ওএসটি ব্যবহার করতে সক্ষম হওয়ার জন্য আমি "পাওয়ারশেল" কনফিগার এবং বর্ধিত করেছি (কিছু অতিরিক্ত প্রোগ্রাম ইনস্টল করে, যেমন, vim
বা svn
একটি মডিউল নামে পরিচিতি , PSReadLine
পাওয়ারশেল প্রোফাইল লেখার মাধ্যমে ইত্যাদি)।
তবে make
পাওয়ারশেলে ইনস্টল করা সম্ভব কিনা তা আমি খুঁজে পাইনি । আমি সচেতন যে আমাকে এমন প্রোগ্রামগুলিও ইনস্টল করতে make
হবে যা কল করবে যেমন, যেমন বলা g++
বা বলা যায় pdflatex
তবে তা পরে হবে। আপাতত আমি make
নিজেই প্রথম স্থানে কাজ করতে চাই ।
কিছুটা গবেষণা দুটি সম্ভাবনা প্রকাশ করেছে:
খুব অনুরূপ প্রশ্নের স্বীকৃত উত্তর: উইন্ডোজে মেকফাইলগুলি কীভাবে ব্যবহার করতে হয়, সেগুইনকে ব্যবহার করার পরামর্শ দেয়। একটি সম্ভাবনা যে, Cygwin মহান, কিন্তু আমি জানি কিনা এটাও সম্ভব চাই যেহেতু আমি PowerShell একটি সুযোগ দেওয়ার সিদ্ধান্ত নিয়েছেন PowerShell , না Cygwin । সুতরাং এই প্রশ্নটি সদৃশ নয়, যেহেতু অন্য প্রশ্নটি উইন্ডোজটিতে ব্যবহারের কিছু সম্ভাবনা সম্পর্কে ছিল
make
, আমি বিশেষত পাওয়ারশেলের জন্য জিজ্ঞাসা করছি।make
পাওয়ারশেল ক্লোনটির জন্য পশমেক নামে একটি ক্লোন উপস্থিত রয়েছে , তবে পশমেক ফাইলগুলির বাক্য গঠনটি মেকফাইলগুলির চেয়ে আলাদা, যা কোনও যায় না। আমি একটি সত্য চাইmake
, যেহেতু আমার চারপাশে থাকা সমস্ত প্রকল্পের জন্য মেকফিলসের দুটি সংস্করণ বজায় রাখা কোনও বিকল্প নয়।
সুতরাং: জিএনইউ মেকটি ইনস্টল করা কি সম্ভব, যা টিপিকাল মেকফিলগুলির সিনট্যাক্স বুঝতে পারে, যেমন আমি পাওয়ারশেলেরmake
মধ্যে থেকে কল করতে পারি ?