Dumpbin.exe খুঁজে পাচ্ছেন না


97

আমি আমার সিস্টেমে ডাম্পবিন.এক্সি দেখতে পাচ্ছি না। আমার সিস্টেমে আমার ভিজ্যুয়াল স্টুডিও 2005 রয়েছে। আমি যখন কমান্ড লাইনে ডাম্পবিন টাইপ করি তখন এটি অপরিজ্ঞাত কমান্ড বলে।

এটি কি ডিফল্টরূপে ভিজ্যুয়াল স্টুডিওতে আসে, বা আমাকে স্পষ্টভাবে এই সরঞ্জামটি যুক্ত করতে হবে?

উত্তর:


68

আপনার প্যাথ সঠিকভাবে সেট আপ করার সাথে আপনার কমান্ড প্রম্পটটি খুলতে হবে। শুরু মেনুতে একটি আইকন সন্ধান করুন যা "ভিজ্যুয়াল সি ++ 2005 কমান্ড প্রম্পট" এর মতো কিছু বলে says আপনার সেখান থেকে ডাম্পবিন (এবং অন্যান্য সমস্ত কমান্ড লাইন সরঞ্জাম) চালানো উচিত।


4
প্রারম্ভিক মেনুতে "কমান্ড প্রম্পট" অনুসন্ধান করুন, যা কমান্ড প্রম্প্টের একটি নির্বাচন নিয়ে আসে। "ভিজ্যুয়াল সি ++" বা "বিকাশকারী স্টুডিও" কমান্ড প্রম্পটগুলির সন্ধান করুন।
এডাব্লু

51

ভিজ্যুয়াল স্টুডিও 2015 এর জন্য একটু রিফ্রেশ করুন।

DUMPBIN ভিজ্যুয়াল সি ++ এর জন্য সাধারণ সরঞ্জামগুলিতে প্রেরণ করা হচ্ছে , সুতরাং ভিজ্যুয়াল স্টুডিওর ইনস্টলেশন প্রক্রিয়াতে এই বৈশিষ্ট্যটি নির্বাচন করতে ভুলবেন না। ইউটিলিটি এখানে থাকে:

সি: \ প্রোগ্রাম ফাইল (x86) \ মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 14.0 \ ভিসি \ বিন \

এটি ভিএস 2015 এর জন্য বিকাশকারী কমান্ড প্রম্পটের মধ্যে উপলব্ধ হয়ে ওঠে , যা স্টার্ট মেনু থেকে কার্যকর করা যেতে পারে:

ভিজ্যুয়াল স্টুডিও 2015 \ ভিজ্যুয়াল স্টুডিও সরঞ্জামগুলি V ভিএস2015 এর জন্য বিকাশকারী কমান্ড প্রম্পট

আপনি যদি এটি নিয়মিত কমান্ড প্রম্পটে উপলব্ধ করতে চান তবে আপনার মেশিনের PATH এনভায়রনমেন্ট ভেরিয়েবলটিতে ইউটিলিটির অবস্থান যুক্ত করুন।

এখানে চিত্র বর্ণনা লিখুন


না ITT: কোঁচ (গুলি) এই বিকল্পটি যোগ করা; (আমি স্বতন্ত্র 2017 তৈরী করে টুলস + + cmake মনে করি, মত 1 জিবি উপর শুধু নিজেরাই; যে অন্য কিছু, SDK আছে বা MFC সমর্থন মত অন্তর্ভুক্ত নয়।
kayleeFrye_onDeck

বাহ্যিক সরঞ্জাম হিসাবে ডাম্পবিন চালানোও সম্ভব ।
লরি স্টারন

34

ভিসুয়াল স্টুডিও সম্প্রদায়ের 2017 - dumpbin.exeএকবার আমি ইনস্টল পাওয়া হয়ে ওঠে C++ profiling toolsমধ্যে Modifyথেকে মেনু Visual Studio Installer

এখানে চিত্র বর্ণনা লিখুন


4
VS2019 এর জন্যও কাজ করে!
অ্যামুরি লেভ

VS2019 সম্পর্কে দ্বিতীয়। যদিও এটি PATH তে স্বয়ংক্রিয়ভাবে লোড হওয়া আমার কাছে ভিএস 2019 এর জন্য বিকাশকারী কমান্ড প্রম্পটটি ব্যবহার করা দরকার ছিল না। প্রাসঙ্গিক পথটি হ'ল C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86, যা ইচ্ছা হলে আপনার নিয়মিত পথে যুক্ত করা যায়।
ডাস্টি ভার্গাস

ভিএস 2019 এর সাথে MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.25)আমার ডাম্পবিন.এক্স.ই.
0xced

19

ডিফল্টরূপে, এটি আপনার রাস্তায় নেই। আপনাকে "ভিজ্যুয়াল স্টুডিও 2005 কমান্ড প্রম্পট" ব্যবহার করতে হবে। বিকল্পভাবে, আপনি vsvars32 ব্যাচ ফাইলটি চালাতে পারেন যা আপনার পরিবেশকে সঠিকভাবে সেট আপ করবে।

সুবিধামতভাবে, এর পথটি VS80COMNTOOLS এনভায়রনমেন্ট ভেরিয়েবলে সঞ্চিত রয়েছে।


13

Dumpbin.exeএর VS2005সাধারণত দেখা যায় উপহার C:\Program Files\Microsoft Visual Studio 8\VC\bin। আপনি যদি VS2005অন্য কোনও ড্রাইভে ইনস্টল করে থাকেন Cতবে দয়া করে এটি অনুসন্ধান করুন। এবং তারপরে সিস্টেমটি ভেরিয়েবল এ সেই পথটি সেট করুন PATH


8

হিসাবে VS2017, আমি এটি অধীনে খুঁজে পেয়েছিC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx64\x64


4
বা ... সি: \ প্রোগ্রাম ফাইল (এক্স 86) \ Microsoft ভিসুয়াল স্টুডিও \ 2017 \ পেশাগত \ SDK এর \ ScopeCppSDK \ ভিসি \ বিন
ইয়াওয়ার মর্তুজা

7

ডাম্পিন.এক্সই ব্যবহার না করে বিভিন্ন বিকল্পের সাথে লিঙ্ক.এক্সএকে কল করা সম্ভব :

উদাহরণ: link /dump /all myfile.lib

বিস্তারিত বিকল্পগুলির জন্য আউটপুট দেখুন link /dump

ভিজ্যুয়াল স্টুডিও সি ++ এক্সপ্রেস ইনস্টলেশনের ক্ষেত্রে, লিঙ্ক.এক্সে এখানে অবস্থিত:

{root}\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\

সর্বোত্তম উপায় হ'ল "ভিজ্যুয়াল স্টুডিও কমান্ড প্রম্পট" খুলুন এবং তারপরে উপরের লাইনগুলিতে প্রবেশ করুন।


4
আমি আমার লিব ফাইলটিতে প্রতীকগুলি তালিকাবদ্ধ করার জন্য এই সমাধানটি চেষ্টা করেছি এবং আমি ত্রুটিটি পেয়েছি "প্রোগ্রামটি শুরু হতে পারে না কারণ mspdb110.dll আপনার কম্পিউটার থেকে অনুপস্থিত। এই সমস্যাটি সমাধানের জন্য আপনার প্রোগ্রামটি পুনরায় ইনস্টল করার চেষ্টা করুন"
ফ্রেসিস

4
@ স্পারিসিস দেরিতে উত্তর কিন্তু ... এই ত্রুটি বার্তার অর্থ প্রায়শই আপনার বর্তমান% पथ% ডিরেক্টরিতে ডিএলএল পাওয়া যায় না। আপনার সিস্টেমে dll সনাক্ত করার চেষ্টা করুন, তারপরে% पथ% ভেরিয়েবল আপডেট করুন set Path=%Path%;Z:\Directory\Directory(জেড প্রতিস্থাপন করুন: \ ডিরেক্টরি \ সঠিক পথ সহ ডিরেক্টরিটি, ডিএলএলযুক্ত ফোল্ডারের পথটি ডিএলএল নাম সহ পুরো পথ নয়) এবং চেষ্টা করুন কমান্ড আবার চলমান।
jdarthenay

3

ভিজ্যুয়াল স্টুডিও পেশাদার 2017 সংস্করণে 15.9.13:

  • প্রথম, হয়:

    • শুরু মেনু থেকে "ভিজ্যুয়াল স্টুডিও ইনস্টলার" চালু করুন, আপনার ভিজ্যুয়াল স্টুডিও পণ্যটি নির্বাচন করুন এবং "সংশোধন করুন" ক্লিক করুন,

    বা

    • ভিজ্যুয়াল স্টুডিওর মধ্যে থেকে "সরঞ্জামগুলি" -> "সরঞ্জাম এবং বৈশিষ্ট্য পান ..." এ যান
  • তারপরে, এটি "জিনিস প্রস্তুত হয়ে ..." এবং "প্রায় সেখানে ..." থাকার সময় অপেক্ষা করুন

  • "স্বতন্ত্র উপাদান" ট্যাবে স্যুইচ করুন

  • "সংকলক, বিল্ড সরঞ্জাম এবং রানটাইম" বিভাগে নীচে স্ক্রোল করুন

  • "উপাচার্য ++ 2017 সংস্করণ 15.9 v14.16 সর্বশেষ ভি 141 সরঞ্জামগুলি" দেখুন

এটার মত:

এখানে চিত্র বর্ণনা লিখুন

এটি করার পরে, আপনি কেবল একটি নয়, ডাম্পবিনের পুরো চারটি উদাহরণ দিয়ে আশীর্বাদ পাবেন:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\dumpbin.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x86\dumpbin.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x64\dumpbin.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x86\dumpbin.exe

2

আপনি ভিজ্যুয়াল স্টুডিও কমান্ড প্রম্পটটি ব্যবহার করতে পারেন। ডাম্পবিন তখন পাওয়া যায়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.