এটি হল llvm-dis-3.5 কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
llvm-dis - LLVM disassembler
সাইনোপিসিস
llvm-dis [অপশন] [ফাইলের নাম]
বর্ণনাঃ
সার্জারির llvm-dis কমান্ড হল LLVM disassembler। এটি একটি LLVM বিটকোড ফাইল নেয় এবং রূপান্তর করে
এটি মানব-পাঠযোগ্য LLVM সমাবেশ ভাষায়।
যদি ফাইলের নাম বাদ দেওয়া হয় বা হিসাবে উল্লেখ করা হয় -, llvm-dis স্ট্যান্ডার্ড ইনপুট থেকে এর ইনপুট পড়ে।
যদি ইনপুট স্ট্যান্ডার্ড ইনপুট থেকে পড়া হচ্ছে, তাহলে llvm-dis এর আউটপুট পাঠাবে
ডিফল্টরূপে আদর্শ আউটপুট। অন্যথায়, আউটপুট নামের একটি ফাইলে লেখা হবে
ইনপুট ফাইল, সঙ্গে a .ll প্রত্যয় যোগ করা হয়েছে (যেকোনো বিদ্যমান .bc প্রত্যয় প্রথমে সরানো হবে)।
আপনি ব্যবহার করে আউটপুট ফাইলের পছন্দ ওভাররাইড করতে পারেন -o বিকল্প।
বিকল্প
-f
টার্মিনালগুলিতে বাইনারি আউটপুট সক্ষম করুন। সাধারণত, llvm-dis কাঁচা বিটকোড লিখতে অস্বীকার করবে
আউটপুট যদি আউটপুট স্ট্রিম একটি টার্মিনাল হয়। এই বিকল্পের সাথে, llvm-dis কাঁচা লিখবে
আউটপুট ডিভাইস নির্বিশেষে বিটকোড।
-হেল্প
কমান্ড লাইন বিকল্পগুলির একটি সারাংশ মুদ্রণ করুন।
-o ফাইলের নাম
আউটপুট ফাইলের নাম উল্লেখ করুন। যদি ফাইলের নাম হয় -, তারপর আউটপুট স্ট্যান্ডার্ডে পাঠানো হয়
আউটপুট।
প্রস্থান করুন স্থিতি
If llvm-dis সফল হলে, এটি 0 দিয়ে প্রস্থান করবে। অন্যথায়, যদি একটি ত্রুটি ঘটে, এটি প্রস্থান করবে
একটি অ-শূন্য মান সহ।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে llvm-dis-3.5 ব্যবহার করুন