আমি কীভাবে ভিজুয়াল স্টুডিওর বিল্ডটি খুব ভার্জোজ করতে পারি?


100

আমার প্রতিটি পতাকা, ভিজুয়াল স্টুডিও বাইনারিগুলির সাহায্যে বিল্ড প্রক্রিয়ায় ব্যবহৃত প্রতিটি স্যুইচ হাতে নেওয়া দরকার to আমি ব্যবহার করে একটি ভার্বোজ আউটপুট পাওয়ার চেষ্টা করেছি vcbuild, কিন্তু আমি সক্ষম ছিলাম না।

আমার জন্য ভিজ্যুয়াল স্টুডিওতে করা সমস্ত কিছু দেখতে আমার কী করতে হবে? বিল্ড উইন্ডোতে আউটপুট প্রাপ্ত করার প্রয়োজন নেই। কোথাও ঠিক আছে।


উত্তর:


68
  1. প্রকল্পের বৈশিষ্ট্য ডায়ালগটি খুলুন, তারপরে চয়ন করুন

    কনফিগারেশন বৈশিষ্ট্যসি / সি ++সাধারণ

  2. জন্য সেটিং পরিবর্তন করুন Suppress Startup BannerথেকেNo

  3. clকমান্ড লাইন (গুলি) আউটপুট উইন্ডোতে প্রদর্শিত হবে।


4
এটি কেবল সংযোগকারীকে লিঙ্কার বা সংস্থানগুলিকে নয় affect
ব্যবহারকারী 2284570

6
VS2017 এ এই 'কৌশল' আর কাজ করবে বলে মনে হয় না। তবে ক্লায়ার আর্গুমেন্ট হিসাবে সমাধান বা প্রকল্পের ফাইলের নাম সহ এমএসবিল্ড ব্যবহার করে বিকাশকারী প্রম্পটে বিল্ডিং এর আর্গুমেন্টের সাথে ক্লিপ কল প্রদর্শন করে না।
এমিল ভ্রিজডাগস

@ এমিলিভ্রিজড্যাগগুলি আমি clএই পদক্ষেপগুলি অনুসরণ করে ভিএস2017 এর সাথে কমান্ড আউটপুটটি পুরোপুরি দেখতে পাচ্ছি । সুতরাং "কৌশল" আমার জন্য কাজ করে।
ভাগ্নে

160

মেনু সরঞ্জামসমূহবিকল্পসমূহপ্রকল্পগুলি এবং সমাধানগুলিবিল্ড এবং রান করুনএমএস বিল্ড প্রকল্প বিল্ড আউটপুট ভার্বোসিটি : ডায়াগনস্টিক


4
এটি কিছুই পরিবর্তন করে না। আমি এখনও আউটপুট উইন্ডোতে একই আউটপুট পাচ্ছি।
জিও

4
ভিসি 10 এ আমার জন্য ভাল কাজ করে।
abergmeier

4
আপনি একবার ভিজ্যুয়াল স্টুডিও পুনরায় চালু করার পরে জিও এটি কার্যকর হয়।
অ্যাবিসেন্স

@ বায়েন্স, ভিএস 2017 এ এটি ভিজ্যুয়াল স্টুডি 0 2017 পুনরায় আরম্ভ করার পরেও কার্যকর হয় না I আমি ভিএস 2017 সম্প্রদায় সংস্করণ ব্যবহার করছি। সুতরাং, এই কার্যকারিতাটি ভিএস 2017 তে যথাযথভাবে প্রয়োগ হয়েছে বলে মনে হচ্ছে না
সুনীল

ভিএস 2019 তেও কাজ করে!
প্রবল কাজল

67

ভিজ্যুয়াল স্টুডিও ২০০৮:

মেনু সরঞ্জামসমূহবিকল্পগুলি তারপর প্রকল্প এবং সমাধানগুলিবিল্ড এবং রান বিভাগে যান। ভার্বোসিটির জন্য আপনার কাছে একটি কম্বো বাক্স রয়েছে।

সি ++ সংকলক বিকল্প (প্রকল্পের বৈশিষ্ট্য):

  • প্রিপ্রসেসর - প্রিপ্রসেসর দ্বারা উত্পাদিত অনুবাদ ইউনিট দেখার জন্য প্রিপ্রোসেসড ফাইল উত্পন্ন করুন
  • উন্নত - শো অন্তর্ভুক্ত - সংকলক আউটপুট এ অন্তর্ভুক্ত ফাইলের নাম প্রদর্শন

4
এটি সংকলন এবং লিঙ্কার পতাকা প্রদর্শন করে না, কেবল ফাইলগুলির নাম প্রক্রিয়া করা হচ্ছে। মৃত্যুদন্ড কার্যকর করা সঠিক আদেশগুলি দেখা কি ভিএস সহ এটি অসম্ভব?
স্টিফানবি

4
@ স্টেফানবি: এর জন্য আপনার বিশেষ পতাকা লাগবে না। সংকলক এবং লিঙ্কার আহ্বানের জন্য কমান্ড লাইনগুলি বিকল্প সংলাপে বা অন্তর্বর্তী ডিরেক্টরিতে লেখা বিল্ড-লগে পাওয়া যাবে।
ইয়াকভ গালকা

8

আপনি যদি এমএসবিল্ড চালাচ্ছেন তবে আপনি / v: ডায়াগ পতাকাটি সেট করতে পারেন।


আমি কীভাবে এমএসবিল্ড চালাব?
জিও

ভিজ্যুয়াল স্টুডিও কমান্ড প্রম্পটটি শুরু করুন (এটি স্টার্ট মেনুতে রয়েছে), তারপরে ভিজ্যুয়াল স্টুডিও প্রকল্পটি প্রয়োগ করুন: এমএসবিল্ড {প্রজেক্টনাম}
জো

যেমন MsBuild myProject.csproj
জো

আমি এমএসবিল্ড কলগুলি দেখতে পাচ্ছি vcbuild, তবে ভিসি বিল্ড এটি ব্যবহার করা পতাকা / স্যুইচগুলি দেখায় না।
জিও

এটি আমি বিশ্বাস করি সঠিক উত্তর। নিবিড়ভাবে দমন বিভিন্ন ব্যানার স্যুইচিং এখনও সবকিছু আউটপুট দেয় না। বিশেষত উত্স সংকলন পদক্ষেপটি আমি যা খুঁজছিলাম।
জন

5

ভিজ্যুয়াল স্টুডিওতে আপনার প্রকল্পে যান এবং এটিতে ডান ক্লিক করুন এবং বৈশিষ্ট্যগুলি নির্বাচন করুন। লিঙ্কারে একটি কমান্ড লাইন বিকল্প রয়েছে। সেখানে আপনার কাছে সমস্ত বিকল্প রয়েছে এবং আপনি নিজের কাস্টমগুলি যুক্ত করতে পারেন। যুক্ত করুন /VERBOSEএবং যখন ভিজুয়াল স্টুডিও লিঙ্ক করবেন তখন আরও অনেক তথ্য প্রদর্শিত হবে।


4
এটি আরও তথ্য দেখায়, তবে এটি সংকলনের জন্য ডাকা সরঞ্জামগুলি প্রদর্শন করে না।
জিও 11

4
ভিজ্যুয়াল স্টুডিওতে একটি মেক টুল রয়েছে যা নামকে বলা হয়। আপনি আপনার প্রকল্পটি সেই মেকফিলগুলিতে রফতানি করতে পারেন এবং এটি একটি ডস কনসোল থেকে তৈরি করতে পারেন এমএসডিএন । গতবার আমি অনুরূপ কিছু করেছি (তবে আমি সিএমকে ব্যবহার করে নমেক মেকফিলগুলি তৈরি করতে) সমস্ত কমান্ড কনসোল প্রদর্শনে মুদ্রিত হয়েছিল।
javier-sanz
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.