উপরের সমাধানগুলির কোনওটি যদি কাজ না করে, তবে বন্ধ করে একটি স্যানিটি চেক করুন।
আমি ভুল -G <config>
স্ট্রিং ব্যবহার করে জ্বলে উঠলাম এবং এটি আমাকে এই বিভ্রান্তিকর ত্রুটি দিয়েছে।
প্রথমত, বনাম কমান্ড প্রম্পট থেকে চালানো না নিয়মিত কম্যান্ড প্রম্প্ট। আপনি এটিতে এটি খুঁজে পেতে পারেন এটি
Start Menu -> Visual Studio 2015 -> MSBuild Command Prompt for VS2015
ভিএস সরঞ্জাম ইত্যাদির সমস্ত সঠিক পাথ সেট আপ করে etc.
এখন দেখুন জ্যামেক্টর থেকে কী জেনারেটর পাওয়া যায় ...
cmake -help
...<snip>...
The following generators are available on this platform:
Visual Studio 15 [arch] = Generates Visual Studio 15 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 14 2015 [arch] = Generates Visual Studio 2015 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 12 2013 [arch] = Generates Visual Studio 2013 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 11 2012 [arch] = Generates Visual Studio 2012 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 10 2010 [arch] = Generates Visual Studio 2010 project files.
Optional [arch] can be "Win64" or "IA64".
...
তারপর উপযুক্ত স্ট্রিং বেছে নেওয়া হয়েছে সঙ্গে জুড়েছে [খিলান]।
mkdir _build
cd _build
cmake .. -G "Visual Studio 15 Win64"
সাব-ডিরেক্টরিতে cmake চালানো একটি 'পরিষ্কার' করা সহজ করে তোলে আপনি কেবলমাত্র সেই ডিরেক্টরিতে থাকা সমস্ত কিছু মুছতে পারেন।
আমি ভিজ্যুয়াল স্টুডিও 15 এ আপগ্রেড করেছি কিন্তু মনোযোগ দিচ্ছি না এবং 2012 এর জন্য উত্পন্ন করার চেষ্টা করছিলাম।
PATH
প্রয়োজনীয় প্রোগ্রামটি সন্ধান করার জন্য সন্ধান করছেন, সুতরাং যদি এটি আপডেট না হয় তবে এটি সংকলকটি খুঁজে পাবে না।