c++ - MSVCP140.dll অনুপস্থিত



windows visual-studio-2015 (3)

আমি সবেমাত্র আমার প্রথম প্রোগ্রামটি সি ++ তে বিকাশ করেছি এবং আমি এটি আমার এক বন্ধুর সাথে দেখাতে চেয়েছিলাম। দুঃখের বিষয়, যখন তিনি এক্সিটি খোলার চেষ্টা করেন তখন এটি একটি ত্রুটি পেয়ে যায় যা বলে যে "এমএসভিসিপি১৪০.ডিল অনুপস্থিত"। কেন এই সমস্যাটি হচ্ছে এবং তিনি / আমি কীভাবে এটি ঠিক করতে পারি?



Answer #2

এটি সম্ভবত সি ++ রানটাইম লাইব্রেরি। এটি একটি ডিএলএল হওয়ায় এটি কার্যকরভাবে আপনার প্রোগ্রামের অন্তর্ভুক্ত নয়। আপনার বন্ধু মাইক্রোসফ্ট থেকে এই লাইব্রেরিগুলি ডাউনলোড করতে পারেন।


Answer #3

হয় আপনার বন্ধুদের রানটাইম ডিএলএল (@ কেয়ার উত্তর) ডাউনলোড করুন বা স্থির লিঙ্ক সহ অ্যাপটি সংকলন করুন।

ভিজ্যুয়াল স্টুডিওতে, Project tab -> properties - > configuration properties -> C/C++ -> Code Generation রানটাইম লাইব্রেরিতে Project tab -> properties - > configuration properties -> C/C++ -> Code Generation ডিবাগ মোডের জন্য /MTd এবং রিলিজ মোডের জন্য /MT বেছে নিন।

এটি সংকলকটি অ্যাপটিতে রানটাইম এম্বেড করতে সক্ষম করবে। এক্সিকিউটেবলটি উল্লেখযোগ্য পরিমাণে বড় হবে, তবে এটি রানটাইম ঘরের কোনও প্রয়োজন ছাড়াই চলবে।





visual-studio-2015