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

Ad


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

aarch64-linux-gnu-addr2line - ক্লাউডে অনলাইন

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

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

কার্যক্রম:

NAME এর


addr2line - ঠিকানাগুলিকে ফাইলের নাম এবং লাইন নম্বরগুলিতে রূপান্তর করুন।

সাইনোপিসিস


addr2line [-a|-- ঠিকানা]
[-b bfdname|--লক্ষ্য=bfdname]
[-C|-- demangle[=শৈলী]]
[-e ফাইলের নাম|--exe=ফাইলের নাম]
[-f|-- ফাংশন] [-s|--বেসনাম]
[-i|--ইনলাইন]
[-p|--সুন্দর-প্রিন্ট]
[-j|--বিভাগ=নাম]
[-H|--help] [-V|--সংস্করণ]
[addr addr...]

বর্ণনাঃ


addr2line ঠিকানাগুলি ফাইলের নাম এবং লাইন নম্বরে অনুবাদ করে। একটি একটি ঠিকানা দেওয়া
এক্সিকিউটেবল বা রিলোকেটেবল অবজেক্টের একটি বিভাগে অফসেট, এটি ডিবাগিং ব্যবহার করে
কোন ফাইলের নাম এবং লাইন নম্বর এর সাথে যুক্ত তা বের করার জন্য তথ্য।

ব্যবহার করার জন্য এক্সিকিউটেবল বা রিলোকেটেবল অবজেক্ট এর সাথে নির্দিষ্ট করা আছে -e বিকল্প ডিফল্ট
ফাইল হয় a. আউট. ব্যবহার করার জন্য রিলোকেটেবল অবজেক্টের অংশটি এর সাথে নির্দিষ্ট করা হয়েছে -j
বিকল্প।

addr2line অপারেশন দুটি মোড আছে.

প্রথমটিতে, হেক্সাডেসিমেল ঠিকানাগুলি কমান্ড লাইনে নির্দিষ্ট করা হয়, এবং addr2line
প্রতিটি ঠিকানার জন্য ফাইলের নাম এবং লাইন নম্বর প্রদর্শন করে।

দ্বিতীয়টিতে, addr2line স্ট্যান্ডার্ড ইনপুট থেকে হেক্সাডেসিমেল ঠিকানা পড়ে, এবং প্রিন্ট করে
স্ট্যান্ডার্ড আউটপুটে প্রতিটি ঠিকানার জন্য ফাইলের নাম এবং লাইন নম্বর। এই মোডে, addr2line
গতিশীলভাবে নির্বাচিত ঠিকানাগুলি রূপান্তর করতে একটি পাইপে ব্যবহার করা যেতে পারে।

আউটপুটের ফরম্যাট হল FILENAME:LINENO. ডিফল্টরূপে প্রতিটি ইনপুট ঠিকানা একটি উৎপন্ন করে
আউটপুট লাইন।

দুটি বিকল্প প্রতিটির আগে অতিরিক্ত লাইন তৈরি করতে পারে FILENAME:LINENO লাইন (এতে
অর্ডার)।

যদি -a বিকল্পটি ব্যবহার করা হয় তারপর ইনপুট ঠিকানা সহ একটি লাইন প্রদর্শিত হয়।

যদি -f বিকল্প ব্যবহার করা হয়, তারপর সঙ্গে একটি লাইন FUNCTIONNAME প্রদর্শিত হয়। এই হল
ঠিকানা সম্বলিত ফাংশনের নাম।

একটি বিকল্প পরে অতিরিক্ত লাইন তৈরি করতে পারে FILENAME:LINENO লাইন।

যদি -i বিকল্পটি ব্যবহার করা হয় এবং প্রদত্ত ঠিকানার কোডটি সেখানে উপস্থিত থাকার কারণে
কম্পাইলার দ্বারা ইনলাইন করার পরে অতিরিক্ত লাইনগুলি প্রদর্শিত হয়। এক বা দুটি অতিরিক্ত
লাইন (যদি -f বিকল্প ব্যবহার করা হয়) প্রতিটি ইনলাইন ফাংশনের জন্য প্রদর্শিত হয়।

বিকল্পভাবে যদি -p বিকল্পটি ব্যবহার করা হলে প্রতিটি ইনপুট ঠিকানা একটি একক, দীর্ঘ,
ঠিকানা, ফাংশনের নাম, ফাইলের নাম এবং লাইন নম্বর ধারণকারী আউটপুট লাইন।
যদি -i অপশনটিও ব্যবহার করা হয়েছে তাহলে যেকোনো ইনলাইনড ফাংশন তে প্রদর্শিত হবে
একই পদ্ধতিতে, কিন্তু পৃথক লাইনে, এবং পাঠ্য দ্বারা উপসর্গযুক্ত (ইনলাইনড দ্বারা).

যদি ফাইলের নাম বা ফাংশনের নাম নির্ধারণ করা না যায়, addr2line দুটি প্রশ্ন প্রিন্ট করবে
তাদের জায়গায় চিহ্ন। যদি লাইন নম্বর নির্ধারণ করা না যায়, addr2line 0 প্রিন্ট করবে।

বিকল্প


বিকল্পগুলির দীর্ঘ এবং সংক্ষিপ্ত রূপ, এখানে বিকল্প হিসাবে দেখানো হয়েছে, সমতুল্য।

-a
-- ঠিকানা
ফাংশনের নাম, ফাইল এবং লাইন নম্বর তথ্যের আগে ঠিকানা প্রদর্শন করুন। দ্য
ঠিকানা একটি দিয়ে মুদ্রিত হয় 0x সহজে সনাক্ত করতে উপসর্গ।

-b bfdname
--লক্ষ্য=bfdname
অবজেক্ট ফাইলগুলির জন্য অবজেক্ট-কোড বিন্যাসটি নির্দিষ্ট করুন bfdname.

-C
-- demangle[=শৈলী]
ডিকোড (ধ্বংস করা) নিম্ন-স্তরের প্রতীক নামগুলি ব্যবহারকারী-স্তরের নামগুলিতে। কোন অপসারণ ছাড়াও
সিস্টেম দ্বারা প্রিপেন্ড করা প্রাথমিক আন্ডারস্কোর, এটি C++ ফাংশনের নামগুলিকে পাঠযোগ্য করে তোলে।
বিভিন্ন কম্পাইলারের বিভিন্ন ম্যাঙ্গলিং শৈলী থাকে। ঐচ্ছিক demangling শৈলী
আপনার কম্পাইলারের জন্য একটি উপযুক্ত ডিম্যাংলিং শৈলী বেছে নিতে যুক্তি ব্যবহার করা যেতে পারে।

-e ফাইলের নাম
--exe=ফাইলের নাম
এক্সিকিউটেবলের নাম উল্লেখ করুন যার জন্য ঠিকানা অনুবাদ করা উচিত। দ্য
ডিফল্ট ফাইল a. আউট.

-f
-- ফাংশন
ফাংশনের নাম এবং ফাইল এবং লাইন নম্বর তথ্য প্রদর্শন করুন।

-s
--বেসনাম
প্রতিটি ফাইলের নামের শুধুমাত্র ভিত্তি প্রদর্শন করুন।

-i
--ইনলাইন
যদি ঠিকানাটি এমন একটি ফাংশনের অন্তর্গত হয় যা ইনলাইন করা ছিল, সবার জন্য উৎস তথ্য
প্রথম নন-ইনলাইন ফাংশনে ফিরে স্কোপগুলিকে এনক্লোস করাও প্রিন্ট করা হবে। জন্য
উদাহরণস্বরূপ, যদি "প্রধান" ইনলাইন "callee1" যা ইনলাইন "callee2", এবং ঠিকানা থেকে
"callee2", "callee1" এবং "main" এর জন্য উৎস তথ্যও মুদ্রিত হবে।

-j
--অধ্যায়
পরম ঠিকানার পরিবর্তে নির্দিষ্ট বিভাগের সাথে সম্পর্কিত অফসেটগুলি পড়ুন।

-p
--সুন্দর-প্রিন্ট
আউটপুট আরও মানব বন্ধুত্বপূর্ণ করুন: প্রতিটি অবস্থান এক লাইনে মুদ্রিত হয়। যদি বিকল্প
-i নির্দিষ্ট করা আছে, সমস্ত এনক্লোজিং স্কোপের জন্য লাইন এর সাথে উপসর্গযুক্ত (ইনলাইনড দ্বারা).

@ফাইল
থেকে কমান্ড লাইন বিকল্প পড়ুন ফাইল. পঠিত বিকল্পগুলি এর জায়গায় সন্নিবেশ করা হয়েছে
আসল @ফাইল বিকল্প। যদি ফাইল বিদ্যমান নেই, বা পড়া যাবে না, তারপর বিকল্প
আক্ষরিকভাবে চিকিত্সা করা হবে, এবং অপসারণ করা হবে না।

বিকল্পগুলি ফাইল হোয়াইটস্পেস দ্বারা পৃথক করা হয়। একটি সাদা স্থান অক্ষর অন্তর্ভুক্ত করা যেতে পারে
একক বা ডবল উদ্ধৃতিতে সমগ্র বিকল্পটিকে ঘিরে একটি বিকল্পে। যে কোন
অক্ষরটি (একটি ব্যাকস্ল্যাশ সহ) অক্ষরটির উপসর্গ দিয়ে অন্তর্ভুক্ত করা যেতে পারে
ব্যাকস্ল্যাশ সহ অন্তর্ভুক্ত। দ্য ফাইল নিজেই অতিরিক্ত @ থাকতে পারেফাইল বিকল্প; যেকোনো
এই ধরনের বিকল্পগুলি পুনরাবৃত্তিমূলকভাবে প্রক্রিয়া করা হবে।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে aarch64-linux-gnu-addr2line ব্যবহার করুন


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

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

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

Ad