ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

llvm-symbolizer-3.8 - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে llvm-symbolizer-3.8 চালান

এটি হল llvm-symbolizer-3.8 কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


llvm-সিম্বোলাইজার - ঠিকানাগুলিকে সোর্স কোড অবস্থানে রূপান্তর করুন

সাইনোপিসিস


llvm-সিম্বোলাইজার [বিকল্প]

বর্ণনাঃ


llvm-সিম্বোলাইজার স্ট্যান্ডার্ড ইনপুট এবং প্রিন্ট থেকে অবজেক্ট ফাইলের নাম এবং ঠিকানা পড়ে
মানক আউটপুটের সাথে সংশ্লিষ্ট উৎস কোড অবস্থান। যদি অবজেক্ট ফাইলে নির্দিষ্ট করা থাকে
কমান্ড লাইন, llvm-সিম্বোলাইজার প্রসেস শুধুমাত্র স্ট্যান্ডার্ড ইনপুট থেকে ঠিকানা, বাকি হয়
আউটপুট শব্দগুচ্ছ. এই প্রোগ্রামটি অবজেক্টে ডিবাগ তথ্য বিভাগ এবং প্রতীক টেবিল ব্যবহার করে
ফাইল।

EXAMPLE টি


$ cat addr.txt
a.out 0x4004f4
/tmp/b.out 0x400528
/tmp/c.so 0x710
/tmp/mach_universal_binary:i386 0x1f84
/tmp/mach_universal_binary:x86_64 0x100000f24
$ llvm-সিম্বোলাইজার < addr.txt
প্রধান
/tmp/a.cc:4

f(int, int)
/tmp/b.cc:11

h_inlined_into_g
/tmp/header.h:2
g_inlined_into_f
/tmp/header.h:7
f_inlined_into_main
/tmp/source.cc:3
প্রধান
/tmp/source.cc:8

_প্রধান
/tmp/source_i386.cc:8

_প্রধান
/tmp/source_x86_64.cc:8
$ cat addr2.txt
0x4004f4
0x401000
$ llvm-সিম্বোলাইজার -obj=a.out < addr2.txt
প্রধান
/tmp/a.cc:4

foo (int)
/tmp/a.cc:12
$cat addr.txt
0x40054d
$llvm-সিম্বোলাইজার -ইনলাইনিং -প্রিন্ট-ঠিকানা -প্রেটি-প্রিন্ট -obj=addr.exe < addr.txt
0x40054d: inc এ /tmp/xc:3:3
/tmp/xc:9:0 এ প্রধান (দ্বারা ইনলাইন করা)
$llvm-symbolizer -inlining -pretty-print -obj=addr.exe < addr.txt
/tmp/xc:3:3 এ inc
/tmp/xc:9:0 এ প্রধান (দ্বারা ইনলাইন করা)

বিকল্প


-obj প্রতীকী হতে অবজেক্ট ফাইলের পথ।

-ফাংশন=[কোনও নয়|সংক্ষিপ্ত|লিংক]
ফাংশনের নাম প্রিন্ট করার উপায় নির্দিষ্ট করুন (ফাংশনের নাম বাদ দিন, ছোট মুদ্রণ করুন
ফাংশনের নাম, বা যথাক্রমে সম্পূর্ণ লিঙ্কেজ নাম মুদ্রণ)। ডিফল্ট থেকে সংযোগ.

-ব্যবহার-প্রতীক-সারণী
ডিবাগ তথ্যে ফাংশন নামের জন্য প্রতীক সারণীতে সংরক্ষিত ফাংশন নাম পছন্দ করুন
বিভাগ ডিফল্ট থেকে সত্য।

- demangle
বিকৃত ফাংশনের নাম মুদ্রণ করুন। ডিফল্ট থেকে সত্য।

-ইনলাইনিং
যদি সোর্স কোডের অবস্থান একটি ইনলাইনড ফাংশনে থাকে, তাহলে সমস্ত ইনলাইনড ফ্রেম প্রিন্ট করে।
ডিফল্ট থেকে সত্য।

-ডিফল্ট-খিলান
যদি একটি বাইনারিতে একাধিক আর্কিটেকচারের জন্য অবজেক্ট ফাইল থাকে (যেমন এটি একটি Mach-O
ইউনিভার্সাল বাইনারি), একটি প্রদত্ত আর্কিটেকচারের জন্য অবজেক্ট ফাইলের প্রতীক। তুমি পারবে
লেখার মাধ্যমে স্থাপত্যও উল্লেখ করুন binary_name:arch_name ইনপুটে (দেখুন
উপরের উদাহরণ)। যদি আর্কিটেকচার কোনভাবেই নির্দিষ্ট না করা হয়, তাহলে ঠিকানা হবে না
প্রতীকী ডিফল্ট খালি স্ট্রিং.

-dsym-ইঙ্গিত=
(ডারউইন-শুধু পতাকা)। যদি একটি বাইনারি জন্য ডিবাগ তথ্য ডিফল্ট উপস্থিত না হয়
অবস্থান, এর মাধ্যমে প্রদত্ত .dSYM পাথে ডিবাগ তথ্য সন্ধান করুন -dsym-ইঙ্গিত
পতাকা এই পতাকা একাধিকবার ব্যবহার করা যেতে পারে।

-প্রিন্ট-ঠিকানা
সোর্স কোড অবস্থানের আগে ঠিকানা মুদ্রণ করুন। মিথ্যা থেকে ডিফল্ট.

-সুন্দর-প্রিন্ট
মানুষের পাঠযোগ্য আউটপুট মুদ্রণ করুন। যদি -ইনলাইনিং নির্দিষ্ট করা হয়েছে, এনক্লোসিং স্কোপ উপসর্গযুক্ত
দ্বারা (ইনলাইন করা) তালিকাভুক্ত উদাহরণ পড়ুন.

প্রস্থান করুন স্থিতি


llvm-সিম্বোলাইজার রিটার্ন 0. অন্যান্য প্রস্থান কোড অভ্যন্তরীণ প্রোগ্রাম ত্রুটি বোঝায়।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে llvm-symbolizer-3.8 ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad