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

Ad


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

i686-linux-gnu-objcopy - ক্লাউডে অনলাইন

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

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

কার্যক্রম:

NAME এর


objcopy - কপি এবং অবজেক্ট ফাইল অনুবাদ করুন

সাইনোপিসিস


অবজেকপি [-F bfdname|--লক্ষ্য=bfdname]
[-I bfdname|--ইনপুট-টার্গেট=bfdname]
[-O bfdname|--আউটপুট-টার্গেট=bfdname]
[-B bfdarch|--বাইনারী-আর্কিটেকচার=bfdarch]
[-S|-- ফালা সব]
[-g|--স্ট্রিপ-ডিবাগ]
[-K প্রতীক নাম|--কিপ-সিম্বল=প্রতীক নাম]
[-N প্রতীক নাম|--স্ট্রিপ-সিম্বল=প্রতীক নাম]
[--স্ট্রিপ-অপ্রয়োজনীয়-প্রতীক=প্রতীক নাম]
[-G প্রতীক নাম|--কিপ-গ্লোবাল-সিম্বল=প্রতীক নাম]
[--স্থানীয়করণ-লুকানো]
[-L প্রতীক নাম|--localize-symbol=প্রতীক নাম]
[--globalize-symbol=প্রতীক নাম]
[-W প্রতীক নাম|--দুর্বল-প্রতীক=প্রতীক নাম]
[-w|--ওয়াইল্ডকার্ড]
[-x|--সব বাতিল]
[-X|--স্থানীয়দের বাদ দিন]
[-b সংবাদের একক|--বাইট=সংবাদের একক]
[-i [পানা]|-- ইন্টারলিভ[=পানা]]
[--ইন্টারলিভ-প্রস্থ=প্রস্থ]
[-j সেকশন প্যাটার্ন|--শুধু-বিভাগ=সেকশন প্যাটার্ন]
[-R সেকশন প্যাটার্ন|--অবচ্ছেদ-বিভাগ=সেকশন প্যাটার্ন]
[-p|--তারিখ সংরক্ষণ করুন]
[-D|--সক্ষম-নির্ধারণবাদী-আর্কাইভ]
[-U|--অক্ষম-নির্ধারণবাদী-আর্কাইভ]
[--ডিবাগিং]
[-- ফাঁক পূরণ =Val]
[--প্যাড-টু=ঠিকানা]
[--সেট-স্টার্ট=Val]
[--adjust-start=incr]
[--পরিবর্তন-ঠিকানা=incr]
[--পরিবর্তন-বিভাগ-ঠিকানা সেকশন প্যাটার্ন{=,+,-}Val]
[--পরিবর্তন-বিভাগ-লমা সেকশন প্যাটার্ন{=,+,-}Val]
[--পরিবর্তন-বিভাগ-ভিএমএ সেকশন প্যাটার্ন{=,+,-}Val]
[--পরিবর্তন-সতর্কতা] [--কোনো-পরিবর্তন-সতর্কতা]
[--সেট-বিভাগ-পতাকা সেকশন প্যাটার্ন=পতাকা]
[--বিভাগ যোগ করুন বিভাগের নাম=ফাইলের নাম]
[--ডাম্প-সেকশন বিভাগের নাম=ফাইলের নাম]
[--আপডেট-বিভাগ বিভাগের নাম=ফাইলের নাম]
[--নাম-বিভাগ পুরাতন নাম=নতুন নাম[,পতাকা]]
[--দীর্ঘ-বিভাগ-নাম {সক্ষম, নিষ্ক্রিয়, রাখা}]
[--পরিবর্তন-প্রধান-চর] [-- সরান-প্রধান-চর]
[--রিভার্স-বাইট=NUM]
[--srec-len=ival] [--srec-forceS3]
[--পুনরায় সংজ্ঞায়িত-সিম পুরাতন=নতুন]
[--রিডিফাইন-সিমস=ফাইলের নাম]
[--দুর্বল]
[--কিপ-সিম্বল=ফাইলের নাম]
[--স্ট্রিপ-প্রতীক=ফাইলের নাম]
[--স্ট্রিপ-অপ্রয়োজনীয়-চিহ্ন=ফাইলের নাম]
[--কীপ-গ্লোবাল-সিম্বল=ফাইলের নাম]
[--স্থানীয়-প্রতীক=ফাইলের নাম]
[--গ্লোবালাইজ-প্রতীক=ফাইলের নাম]
[--দুর্বল-চিহ্ন=ফাইলের নাম]
[--সংযোজন-প্রতীক নাম=[অধ্যায়:]মূল্য[,পতাকা]
[--alt-মেশিন-কোড=সূচক]
[--প্রিফিক্স-সিম্বল=স্ট্রিং]
[--প্রিফিক্স-বিভাগ=স্ট্রিং]
[--prefix-alloc-sections=স্ট্রিং]
[--add-gnu-debuglink=পাথ-টু-ফাইল]
[--কিপ-ফাইল-সিম্বল]
[--শুধু-কিপ-ডিবাগ]
[--strip-dwo]
[--extract-dwo]
[--extract-চিহ্ন]
[--লেখাযোগ্য-পাঠ্য]
[--পাঠ্য-পাঠ্য]
[--শুদ্ধ]
[--অশুদ্ধ]
[--ফাইল-সারিবদ্ধকরণ=NUM]
[--স্তূপ=আয়তন]
[--ইমেজ-বেস=ঠিকানা]
[--বিভাগ-সারিবদ্ধকরণ=NUM]
[--স্ট্যাক=আয়তন]
[--সাবসিস্টেম=যে:মুখ্য.গৌণ]
[--কম্প্রেস-ডিবাগ-বিভাগ]
[--ডিকম্প্রেস-ডিবাগ-বিভাগ]
[--বামন-গভীরতা=n]
[--বামন-শুরু=n]
[-v|-- ভারবোস]
[-V|--সংস্করণ]
[--help] [--তথ্য]
ইনফাইল [আউটফাইল]

বর্ণনাঃ


জিএনইউ অবজেকপি ইউটিলিটি একটি অবজেক্ট ফাইলের বিষয়বস্তু কপি করে
অন্য। অবজেকপি বস্তুটি পড়তে এবং লিখতে GNU BFD লাইব্রেরি ব্যবহার করে
নথি পত্র. এটি একটি ভিন্ন বিন্যাসে গন্তব্য বস্তু ফাইল লিখতে পারেন
সোর্স অবজেক্ট ফাইল থেকে। এর সঠিক আচরণ অবজেকপি is
কমান্ড-লাইন বিকল্প দ্বারা নিয়ন্ত্রিত। মনে রাখবেন যে অবজেকপি সক্ষম হওয়া উচিত
যেকোনো দুটি ফরম্যাটের মধ্যে একটি সম্পূর্ণ লিঙ্ক করা ফাইল কপি করতে। তবে কপি করা
যেকোনো দুটি ফরম্যাটের মধ্যে রিলোকেটেবল অবজেক্ট ফাইল কাজ নাও করতে পারে
প্রত্যাশিত।

অবজেকপি এর অনুবাদ করার জন্য অস্থায়ী ফাইল তৈরি করে এবং মুছে দেয়
পরে। অবজেকপি BFD এর সমস্ত অনুবাদ কাজ করতে ব্যবহার করে; ইহা ছিল
BFD-তে বর্ণিত সমস্ত বিন্যাসে অ্যাক্সেস এবং এইভাবে সক্ষম
স্পষ্টভাবে বলা ছাড়া অধিকাংশ বিন্যাস চিনতে.

অবজেকপি এর আউটপুট টার্গেট ব্যবহার করে এস-রেকর্ড তৈরি করতে ব্যবহার করা যেতে পারে
srec (যেমন, ব্যবহার -O srec).

অবজেকপি একটি আউটপুট ব্যবহার করে একটি কাঁচা বাইনারি ফাইল তৈরি করতে ব্যবহার করা যেতে পারে
লক্ষ্য বাইনারি (যেমন, ব্যবহার -O বাইনারি)। কখন অবজেকপি একটি কাঁচা তৈরি করে
বাইনারি ফাইল, এটি মূলত বিষয়বস্তুর মেমরি ডাম্প তৈরি করবে
ইনপুট অবজেক্ট ফাইলের। সমস্ত প্রতীক এবং স্থানান্তর তথ্য হবে
বাতিল করা এর লোড ঠিকানায় মেমরি ডাম্প শুরু হবে
সর্বনিম্ন বিভাগটি আউটপুট ফাইলে অনুলিপি করা হয়েছে।

একটি S-রেকর্ড বা একটি কাঁচা বাইনারি ফাইল তৈরি করার সময়, এটি সহায়ক হতে পারে
ব্যবহার -S ডিবাগিং তথ্য ধারণকারী বিভাগগুলি সরাতে। কিছু
মামলা -R তথ্য ধারণ করে এমন বিভাগগুলি সরাতে উপযোগী হবে
যেটি বাইনারি ফাইলের প্রয়োজন হয় না।

বিঃদ্রঃ---অবজেকপি এর ইনপুট ফাইলের শেষত্ব পরিবর্তন করতে সক্ষম নয়।
যদি ইনপুট ফরম্যাটে একটি শেষত্ব থাকে (কিছু বিন্যাসে থাকে না), অবজেকপি
শুধুমাত্র একই ফাইল ফরম্যাটে ইনপুট কপি করতে পারে
অন্তিমতা বা যার কোন শেষ নেই (যেমন, srec) (তবে, দেখুন
--বিপরীত বাইট বিকল্প।)

বিকল্প


ইনফাইল
আউটফাইল
ইনপুট এবং আউটপুট ফাইল, যথাক্রমে. উল্লেখ না করলে
আউটফাইল, অবজেকপি একটি অস্থায়ী ফাইল তৈরি করে এবং ধ্বংসাত্মকভাবে নাম পরিবর্তন করে
এর নামের সাথে ফলাফল ইনফাইল.

-I bfdname
--ইনপুট-টার্গেট=bfdname
সোর্স ফাইলের অবজেক্ট ফরম্যাট বিবেচনা করুন bfdname, বরং
এটা অনুমান করার চেষ্টা.

-O bfdname
--আউটপুট-টার্গেট=bfdname
অবজেক্ট ফরম্যাট ব্যবহার করে আউটপুট ফাইল লিখুন bfdname.

-F bfdname
--লক্ষ্য=bfdname
ব্যবহার bfdname ইনপুট এবং আউটপুট উভয়ের জন্য অবজেক্ট ফরম্যাট হিসাবে
ফাইল অর্থাৎ, নং দিয়ে উৎস থেকে গন্তব্যে ডেটা স্থানান্তর করুন
অনুবাদ।

-B bfdarch
--বাইনারী-আর্কিটেকচার=bfdarch
একটি আর্কিটেকচার-হীন ইনপুট ফাইলকে একটিতে রূপান্তর করার সময় দরকারী
অবজেক্ট ফাইল। এই ক্ষেত্রে আউটপুট আর্কিটেকচার সেট করা যেতে পারে
bfdarch. ইনপুট ফাইলের পরিচিতি থাকলে এই বিকল্পটি উপেক্ষা করা হবে
bfdarch. আপনি একটি প্রোগ্রামের ভিতরে এই বাইনারি ডেটা অ্যাক্সেস করতে পারেন
রূপান্তর দ্বারা তৈরি করা বিশেষ চিহ্নগুলি উল্লেখ করা
প্রক্রিয়া এই চিহ্নগুলোকে বলা হয় _বাইনারী_বস্তু ফাইল_শুরু কর,
_বাইনারী_বস্তু ফাইল_শেষ এবং _বাইনারি_বস্তু ফাইল_আকার। যেমন আপনি পারেন
একটি ছবি ফাইলকে একটি অবজেক্ট ফাইলে রূপান্তর করুন এবং তারপরে এটি অ্যাক্সেস করুন
এই চিহ্ন ব্যবহার করে আপনার কোড.

-j সেকশন প্যাটার্ন
--শুধু-বিভাগ=সেকশন প্যাটার্ন
ইনপুট ফাইল থেকে আউটপুটে শুধুমাত্র নির্দেশিত বিভাগগুলি অনুলিপি করুন
ফাইল এই বিকল্পটি একাধিকবার দেওয়া যেতে পারে। উল্লেখ্য যে ব্যবহার করে
এই বিকল্পটি অনুপযুক্তভাবে আউটপুট ফাইলটিকে অব্যবহারযোগ্য করে তুলতে পারে।
ওয়াইল্ডকার্ড অক্ষর গৃহীত হয় সেকশন প্যাটার্ন.

-R সেকশন প্যাটার্ন
--অবচ্ছেদ-বিভাগ=সেকশন প্যাটার্ন
যেকোন বিভাগ মেলে সরান সেকশন প্যাটার্ন আউটপুট ফাইল থেকে।
এই বিকল্পটি একাধিকবার দেওয়া যেতে পারে। উল্লেখ্য যে এটি ব্যবহার করে
অপশনটি অনুপযুক্তভাবে আউটপুট ফাইলটিকে অব্যবহারযোগ্য করে তুলতে পারে। ওয়াইল্ডকার্ড
অক্ষর গ্রহণ করা হয় সেকশন প্যাটার্ন. উভয় ব্যবহার করে -j এবং
-R বিকল্পগুলি একসাথে অনির্ধারিত আচরণের ফলাফল।

-S
-- ফালা সব
উৎস ফাইল থেকে স্থানান্তর এবং প্রতীক তথ্য অনুলিপি করবেন না.

-g
--স্ট্রিপ-ডিবাগ
উৎস ফাইল থেকে ডিবাগিং চিহ্ন বা বিভাগ অনুলিপি করবেন না।

-- ফালা-অপ্রয়োজনীয়
স্থানান্তর প্রক্রিয়াকরণের জন্য প্রয়োজনীয় নয় এমন সমস্ত চিহ্ন ছিনিয়ে নিন।

-K প্রতীক নাম
--কিপ-সিম্বল=প্রতীক নাম
চিহ্ন ছিন্ন করার সময়, প্রতীক রাখুন প্রতীক নাম এমনকি যদি এটা হবে
সাধারণত ছিনতাই করা হয়। এই বিকল্পটি একাধিকবার দেওয়া যেতে পারে।

-N প্রতীক নাম
--স্ট্রিপ-সিম্বল=প্রতীক নাম
প্রতীক কপি করবেন না প্রতীক নাম উৎস ফাইল থেকে। এই বিকল্প
একাধিকবার দেওয়া যেতে পারে।

--স্ট্রিপ-অপ্রয়োজনীয়-প্রতীক=প্রতীক নাম
প্রতীক কপি করবেন না প্রতীক নাম উৎস ফাইল থেকে যদি না এটি হয়
একটি স্থানান্তর দ্বারা প্রয়োজন. এই বিকল্পটি একাধিকবার দেওয়া যেতে পারে।

-G প্রতীক নাম
--কিপ-গ্লোবাল-সিম্বল=প্রতীক নাম
শুধুমাত্র প্রতীক রাখুন প্রতীক নাম বিশ্বব্যাপী অন্যান্য সমস্ত প্রতীক স্থানীয় করুন
ফাইলে, যাতে তারা বাহ্যিকভাবে দৃশ্যমান না হয়। এই বিকল্প
একাধিকবার দেওয়া যেতে পারে।

--স্থানীয়করণ-লুকানো
একটি ELF অবজেক্টে, লুকানো বা অভ্যন্তরীণ সমস্ত প্রতীক চিহ্নিত করুন
স্থানীয় হিসাবে দৃশ্যমানতা। এই বিকল্পটি প্রতীক-নির্দিষ্টের উপরে প্রযোজ্য
স্থানীয়করণ বিকল্প যেমন -L.

-L প্রতীক নাম
--localize-symbol=প্রতীক নাম
প্রতীক তৈরি করুন প্রতীক নাম ফাইলে স্থানীয়, যাতে এটি দৃশ্যমান না হয়
বাহ্যিকভাবে. এই বিকল্পটি একাধিকবার দেওয়া যেতে পারে।

-W প্রতীক নাম
--দুর্বল-প্রতীক=প্রতীক নাম
প্রতীক তৈরি করুন প্রতীক নাম দুর্বল এই বিকল্পটি এর চেয়ে বেশি দেওয়া যেতে পারে
একদা.

--globalize-symbol=প্রতীক নাম
প্রতীক দিন প্রতীক নাম গ্লোবাল স্কোপিং যাতে এটি বাইরে দৃশ্যমান হয়
ফাইলটি যেখানে এটি সংজ্ঞায়িত করা হয়েছে। এই বিকল্পটি আরও দেওয়া যেতে পারে
ওই একবার.

-w
--ওয়াইল্ডকার্ড
রেগুলার এক্সপ্রেশনের অনুমতি দিন প্রতীক নামs অন্য কমান্ডে ব্যবহৃত হয়
লাইন বিকল্প। প্রশ্ন চিহ্ন (?), তারকাচিহ্ন (*), ব্যাকস্ল্যাশ (\)
এবং বর্গাকার বন্ধনী ([]) অপারেটর যে কোন জায়গায় ব্যবহার করা যেতে পারে
প্রতীক নাম। প্রতীক নামের প্রথম অক্ষর হলে
বিস্ময়বোধক বিন্দু (!) তাহলে সুইচের অর্থ বিপরীত হয়
যে প্রতীক উদাহরণ স্বরূপ:

-w -W !foo -W fo*

objcopy "fo" দিয়ে শুরু হওয়া সমস্ত চিহ্নকে দুর্বল করে দেবে
"foo" চিহ্ন ছাড়া।

-x
--সব বাতিল
উৎস ফাইল থেকে নন-গ্লোবাল চিহ্ন কপি করবেন না।

-X
--স্থানীয়দের বাদ দিন
কম্পাইলার-উত্পন্ন স্থানীয় প্রতীক অনুলিপি করবেন না। (এগুলি সাধারণত শুরু হয়
সঙ্গে L or ..)

-b সংবাদের একক
--বাইট=সংবাদের একক
যদি এর মাধ্যমে ইন্টারলিভিং সক্ষম করা থাকে -- ইন্টারলিভ বিকল্প তারপর
এ রাখতে বাইটের পরিসর শুরু করুন সংবাদের এককম বাইট। সংবাদের একক হতে পারে
0 থেকে সীমার মধ্যে পানা-1, কোথায় পানা প্রদত্ত মান
দ্বারা -- ইন্টারলিভ বিকল্প।

-i [পানা]
--ইন্টারলিভ[=পানা]
প্রতিটির মধ্যে শুধুমাত্র একটি পরিসর কপি করুন পানা বাইট (হেডার ডেটা নয়
প্রভাবিত). সীমার কোন বাইটটি দিয়ে কপি শুরু হবে তা নির্বাচন করুন
--বাইট বিকল্প এর সাথে পরিসরের প্রস্থ নির্বাচন করুন
-- ইন্টারলিভ-প্রস্থ বিকল্প।

এই বিকল্পটি প্রোগ্রাম রমে ফাইল তৈরি করার জন্য দরকারী। এটাই
সাধারণত একটি "srec" আউটপুট লক্ষ্যের সাথে ব্যবহৃত হয়। মনে রাখবেন যে অবজেকপি
উল্লেখ না করলে অভিযোগ করবে --বাইট পাশাপাশি বিকল্প।

ডিফল্ট ইন্টারলিভ ব্রেডথ 4, তাই এর সাথে --বাইট 0 এ সেট করুন,
অবজেকপি থেকে প্রতি চারটি বাইটের মধ্যে প্রথম বাইট কপি করবে
আউটপুটে ইনপুট।

--ইন্টারলিভ-প্রস্থ=প্রস্থ
সঙ্গে ব্যবহার করা হলে -- ইন্টারলিভ বিকল্প, অনুলিপি প্রস্থ এক সময়ে বাইট।
কপি করা বাইট পরিসীমা শুরু দ্বারা সেট করা হয় --বাইট
বিকল্প, এবং পরিসরের ব্যাপ্তি এর সাথে সেট করা আছে -- ইন্টারলিভ
বিকল্প।

এই বিকল্পের জন্য ডিফল্ট মান হল 1. এর মান প্রস্থ যোগ
দ্য সংবাদের একক দ্বারা সেট করা মান --বাইট বিকল্পটি অতিক্রম করা উচিত নয়
দ্বারা সেট interleave প্রস্থ -- ইন্টারলিভ বিকল্প।

এই বিকল্পটি দুটি 16-বিট ফ্ল্যাশের জন্য ছবি তৈরি করতে ব্যবহার করা যেতে পারে
অতিক্রম করে একটি 32-বিট বাস মধ্যে interleaved -b 0 -i 4
--ইন্টারলিভ-প্রস্থ=2 এবং -b 2 -i 4 --ইন্টারলিভ-প্রস্থ=2 দু 'জনের প্রতি
অবজেকপি আদেশ ইনপুট '12345678' হলে আউটপুট
যথাক্রমে '1256' এবং '3478' হবে।

-p
--তারিখ সংরক্ষণ করুন
আউটপুট ফাইলের অ্যাক্সেস এবং পরিবর্তনের তারিখগুলি হতে সেট করুন
ইনপুট ফাইলের মতোই।

-D
--সক্ষম-নির্ধারণবাদী-আর্কাইভ
মধ্যে কাজ নির্ণায়ক মোড. সংরক্ষণাগার সদস্যদের অনুলিপি করার সময় এবং
সংরক্ষণাগার সূচী লিখতে, UID, GID, টাইমস্ট্যাম্প এবং এর জন্য শূন্য ব্যবহার করুন
সমস্ত ফাইলের জন্য সামঞ্জস্যপূর্ণ ফাইল মোড ব্যবহার করুন।

If বাইনুটিস দিয়ে কনফিগার করা হয়েছিল --সক্ষম-নির্ধারণবাদী-আর্কাইভ,
তাহলে এই মোডটি ডিফল্টরূপে চালু থাকে। এটি দিয়ে নিষ্ক্রিয় করা যেতে পারে -U
বিকল্প, নীচে।

-U
--অক্ষম-নির্ধারণবাদী-আর্কাইভ
Do না চালিত নির্ণায়ক মোড. এই এর বিপরীত
-D বিকল্প, উপরে: সংরক্ষণাগার সদস্যদের অনুলিপি করার সময় এবং লেখার সময়
আর্কাইভ ইনডেক্স, তাদের প্রকৃত UID, GID, টাইমস্ট্যাম্প এবং ফাইল মোড ব্যবহার করুন
মান।

এই যদি না ডিফল্ট বাইনুটিস দিয়ে কনফিগার করা হয়েছিল
--সক্ষম-নির্ধারণবাদী-আর্কাইভ.

--ডিবাগিং
সম্ভব হলে ডিবাগিং তথ্য রূপান্তর করুন। এই নয়
ডিফল্ট কারণ শুধুমাত্র কিছু ডিবাগিং ফরম্যাট সমর্থিত, এবং
রূপান্তর প্রক্রিয়া সময় গ্রাসকারী হতে পারে.

--শূন্যস্থান পুরন Val
দিয়ে বিভাগের মধ্যে ফাঁক পূরণ করুন Val. এই অপারেশন প্রযোজ্য
বোঝা ঠিকানা (LMA) সেকশনের। এটি বৃদ্ধি দ্বারা সম্পন্ন করা হয়
নীচের ঠিকানা সহ বিভাগের আকার, এবং পূরণ করুন
অতিরিক্ত স্থান দিয়ে তৈরি Val.

--প্যাড-টু ঠিকানা
লোড ঠিকানা পর্যন্ত আউটপুট ফাইল প্যাড ঠিকানা. এই কাজ করা হয়
শেষ বিভাগের আকার বৃদ্ধি করে। বাড়তি জায়গা হল
দ্বারা উল্লিখিত মান দিয়ে পূরণ করুন --শূন্যস্থান পুরন (ডিফল্ট শূন্য)।

--সেট-স্টার্ট Val
নতুন ফাইলের শুরুর ঠিকানা সেট করুন Val. সব অবজেক্ট ফাইল নয়
ফরম্যাট শুরু ঠিকানা সেট করতে সমর্থন করে।

--পরিবর্তন-শুরু incr
--শুরু করুন incr
যোগ করে শুরুর ঠিকানা পরিবর্তন করুন incr. সব অবজেক্ট ফাইল নয়
ফরম্যাট শুরু ঠিকানা সেট করতে সমর্থন করে।

--পরিবর্তন-ঠিকানা incr
-- adjust-vma incr
সমস্ত বিভাগের VMA এবং LMA ঠিকানা পরিবর্তন করুন, সেইসাথে
শুরু ঠিকানা যোগ করে incr. কিছু অবজেক্ট ফাইল ফরম্যাট করে না
অনুমতি বিভাগের ঠিকানাগুলি ইচ্ছামত পরিবর্তন করা হবে। উল্লেখ্য যে এই
বিভাগগুলিকে স্থানান্তরিত করে না; যদি প্রোগ্রামটি বিভাগগুলি আশা করে
একটি নির্দিষ্ট ঠিকানায় লোড করা হবে, এবং এই বিকল্পটি পরিবর্তন করতে ব্যবহৃত হয়
বিভাগ যেমন তারা একটি ভিন্ন ঠিকানায় লোড করা হয়,
প্রোগ্রাম ব্যর্থ হতে পারে।

--পরিবর্তন-বিভাগ-ঠিকানা সেকশন প্যাটার্ন{=,+,-}Val
--অ্যাডজাস্ট-সেকশন-ভিএমএ সেকশন প্যাটার্ন{=,+,-}Val
VMA ঠিকানা এবং যে কোনোটির LMA ঠিকানা উভয়ই সেট বা পরিবর্তন করুন
বিভাগ মিলে সেকশন প্যাটার্ন। যদি = ব্যবহার করা হয়, বিভাগের ঠিকানা
তৈরি Val। অন্যথায়, Val থেকে যোগ বা বিয়োগ করা হয়
বিভাগের ঠিকানা। নীচে মন্তব্য দেখুন --পরিবর্তন-ঠিকানাউপরে।
If সেকশন প্যাটার্ন ইনপুট ফাইলের কোনো বিভাগের সাথে মেলে না, a
সতর্কতা জারি করা হবে, যদি না --কোনো-পরিবর্তন-সতর্কতা ব্যবহৃত হয়.

--পরিবর্তন-বিভাগ-লমা সেকশন প্যাটার্ন{=,+,-}Val
যেকোন বিভাগের মিলের LMA ঠিকানা সেট করুন বা পরিবর্তন করুন
সেকশন প্যাটার্ন. LMA ঠিকানা হল ঠিকানা যেখানে বিভাগ
প্রোগ্রাম লোড সময়ে মেমরি লোড করা হবে. সাধারণত এই হয়
VMA ঠিকানার মতই, যেটি এ বিভাগের ঠিকানা
প্রোগ্রাম রান টাইম, কিন্তু কিছু সিস্টেমে, বিশেষ করে যেখানে ক
প্রোগ্রামটি রমে অনুষ্ঠিত হয়, দুটি আলাদা হতে পারে। যদি = ব্যবহৃত হয়,
অধ্যায় ঠিকানা সেট করা হয় Val। অন্যথায়, Val বা যোগ করা হয়
বিভাগের ঠিকানা থেকে বিয়োগ করা হয়েছে। নীচে মন্তব্য দেখুন
--পরিবর্তন-ঠিকানা, উপরে। যদি সেকশন প্যাটার্ন কোনো মেলে না
ইনপুট ফাইলের বিভাগগুলিতে, একটি সতর্কতা জারি করা হবে, যদি না
--কোনো-পরিবর্তন-সতর্কতা ব্যবহৃত হয়.

--পরিবর্তন-বিভাগ-ভিএমএ সেকশন প্যাটার্ন{=,+,-}Val
যেকোন সেকশন ম্যাচিং এর VMA ঠিকানা সেট করুন বা পরিবর্তন করুন
সেকশন প্যাটার্ন. VMA ঠিকানা হল ঠিকানা যেখানে বিভাগ
প্রোগ্রাম চালানো শুরু হলে অবস্থিত হবে. সাধারনত
এটি LMA ঠিকানার মতোই, যেটি ঠিকানা যেখানে
বিভাগটি মেমরিতে লোড করা হবে, তবে কিছু সিস্টেমে, বিশেষত
যেখানে রমে একটি প্রোগ্রাম অনুষ্ঠিত হয়, দুটি ভিন্ন হতে পারে। যদি
= ব্যবহার করা হয়, বিভাগ ঠিকানা সেট করা হয় Val। অন্যথায়, Val is
বিভাগের ঠিকানা থেকে যোগ করা বা বিয়োগ করা হয়েছে। মন্তব্য দেখুন
অধীনে --পরিবর্তন-ঠিকানা, উপরে। যদি সেকশন প্যাটার্ন মেলে না
ইনপুট ফাইলের কোনো বিভাগ, একটি সতর্কতা জারি করা হবে, যদি না
--কোনো-পরিবর্তন-সতর্কতা ব্যবহৃত হয়.

--পরিবর্তন-সতর্কতা
--সামঞ্জস্য-সতর্কতা
If --পরিবর্তন-বিভাগ-ঠিকানা or --পরিবর্তন-বিভাগ-লমা or
--পরিবর্তন-বিভাগ-ভিএমএ ব্যবহার করা হয়, এবং বিভাগ প্যাটার্ন করে না
কোনো বিভাগ মেলে, একটি সতর্কতা জারি. এটি ডিফল্ট।

--কোনো-পরিবর্তন-সতর্কতা
--না-সামঞ্জস্য-সতর্কতা
যদি একটি সতর্কতা জারি করবেন না --পরিবর্তন-বিভাগ-ঠিকানা or
--অ্যাডজাস্ট-সেকশন-এলএমএ or --অ্যাডজাস্ট-সেকশন-ভিএমএ ব্যবহার করা হয়, এমনকি যদি
বিভাগ প্যাটার্ন কোনো বিভাগের সাথে মেলে না।

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

--বিভাগ যোগ করুন বিভাগের নাম=ফাইলের নাম
নামে একটি নতুন বিভাগ যোগ করুন বিভাগের নাম ফাইল কপি করার সময়। দ্য
নতুন বিভাগের বিষয়বস্তু ফাইল থেকে নেওয়া হয় ফাইলের নাম. দ্য
বিভাগের আকার ফাইলের আকার হবে। এই বিকল্প শুধুমাত্র
ফাইল ফরম্যাটে কাজ করে যা নির্বিচারে বিভাগগুলিকে সমর্থন করতে পারে
নাম নোট - এটি ব্যবহার করার প্রয়োজন হতে পারে --সেট-বিভাগ-পতাকা
নতুন তৈরি বিভাগের বৈশিষ্ট্য সেট করার বিকল্প।

--ডাম্প-সেকশন বিভাগের নাম=ফাইলের নাম
নামের বিভাগের বিষয়বস্তু রাখুন বিভাগের নাম ফাইলের মধ্যে
ফাইলের নাম, সেখানে থাকতে পারে এমন কোনো বিষয়বস্তু ওভাররাইট করা
পূর্বে এই বিকল্পটি এর বিপরীত --বিভাগ যোগ করুন. এই
বিকল্পটি অনুরূপ --শুধু-বিভাগ বিকল্প যে এটি করে
একটি ফরম্যাট করা ফাইল তৈরি করবেন না, এটি কেবল সামগ্রীগুলিকে কাঁচা হিসাবে ডাম্প করে
বাইনারি ডেটা, কোনো স্থান পরিবর্তন না করেই। বিকল্প হতে পারে
একাধিকবার নির্দিষ্ট করা হয়েছে।

--আপডেট-বিভাগ বিভাগের নাম=ফাইলের নাম
নামের একটি বিভাগের বিদ্যমান বিষয়বস্তু প্রতিস্থাপন করুন বিভাগের নাম সঙ্গে
ফাইলের বিষয়বস্তু ফাইলের নাম. সেকশনের সাইজ হবে
ফাইলের আকারের সাথে সামঞ্জস্য করা হয়েছে। বিভাগের জন্য পতাকাঙ্কিত
বিভাগের নাম অপরিবর্তিত থাকবে। ELF ফরম্যাট ফাইলের জন্য বিভাগে
সেগমেন্ট ম্যাপিংও অপরিবর্তিত থাকবে, এমন কিছু যা নয়
ব্যবহার করা সম্ভব --বিভাগ অপসারণ দ্বারা অনুসরণ --বিভাগ যোগ করুন. দ্য
বিকল্প একাধিকবার নির্দিষ্ট করা যেতে পারে।

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

--সংযোজন-প্রতীক নাম=[অধ্যায়:]মূল্য[,পতাকা]
নামের একটি নতুন প্রতীক যোগ করুন নাম ফাইল কপি করার সময়। এই বিকল্প
একাধিকবার নির্দিষ্ট করা যেতে পারে। যদি অধ্যায় দেওয়া হয়,
প্রতীক সেই অংশের সাথে যুক্ত এবং সম্পর্কিত হবে,
অন্যথায় এটি একটি ABS প্রতীক হবে। একটি অনির্ধারিত উল্লেখ করা
বিভাগ একটি মারাত্মক ত্রুটির ফলাফল হবে. জন্য কোন চেক আছে
মান, এটি নির্দিষ্ট হিসাবে নেওয়া হবে। প্রতীক পতাকা হতে পারে
নির্দিষ্ট করা হয়েছে এবং সমস্ত পতাকা সমস্ত অবজেক্ট ফাইলের জন্য অর্থবহ হবে না
বিন্যাস ডিফল্টরূপে, প্রতীকটি বিশ্বব্যাপী হবে। বিশেষ পতাকা
'আগে =othersym' এর সামনে নতুন প্রতীক প্রবেশ করাবে
নিদিষ্ট othersym, অন্যথায় চিহ্ন(গুলি) যোগ করা হবে
প্রতীক টেবিলের শেষে তারা প্রদর্শিত ক্রমে।

--নাম-বিভাগ পুরাতন নাম=নতুন নাম[,পতাকা]
থেকে একটি বিভাগের নাম পরিবর্তন করুন পুরাতন নাম থেকে নতুন নাম, ঐচ্ছিকভাবে পরিবর্তন
বিভাগের পতাকা পতাকা প্রক্রিয়া. এই সুবিধা আছে
একটি লিঙ্কার স্ক্রিপ্ট ব্যবহার করে সেই আউটপুটে নাম পরিবর্তন করার জন্য
একটি অবজেক্ট ফাইল হিসাবে থাকে এবং একটি লিঙ্ক এক্সিকিউটেবল হয়ে ওঠে না।

এই বিকল্পটি বিশেষভাবে সহায়ক যখন ইনপুট বিন্যাস হয়
বাইনারি, যেহেতু এটি সর্বদা .data নামে একটি বিভাগ তৈরি করবে। যদি
উদাহরণস্বরূপ, আপনি পরিবর্তে .rodata নামে একটি বিভাগ তৈরি করতে চেয়েছিলেন
বাইনারি তথ্য ধারণকারী আপনি নিম্নলিখিত কমান্ড লাইন ব্যবহার করতে পারেন
এটি অর্জন:

objcopy -I বাইনারি -O -বি \
--নাম-বিভাগ .data=.rodata,alloc,load,readonly,data,contents \


--দীর্ঘ-বিভাগ-নাম {সক্ষম, নিষ্ক্রিয়, রাখা}
"COFF" প্রক্রিয়া করার সময় দীর্ঘ বিভাগের নামগুলির পরিচালনা নিয়ন্ত্রণ করে
এবং "PE-COFF" অবজেক্ট ফরম্যাট। ডিফল্ট আচরণ, রাখা, হয়
ইনপুট ফাইলে যদি কোনো থাকে তাহলে লম্বা সেকশনের নাম সংরক্ষণ করুন।
সার্জারির সক্ষম করা এবং অক্ষম বিকল্পগুলি জোরপূর্বক ব্যবহার সক্রিয় বা নিষ্ক্রিয় করে
আউটপুট অবজেক্টে দীর্ঘ বিভাগের নাম; কখন অক্ষম হয়
ইফেক্ট, ইনপুট অবজেক্টের যেকোনো লম্বা সেকশনের নাম হবে
কাটা দ্য সক্ষম করা বিকল্প শুধুমাত্র দীর্ঘ বিভাগের নাম নির্গত করবে যদি
যে কোনো ইনপুট উপস্থিত আছে; এটি বেশিরভাগই একই রকম রাখাকিন্তু
এটা অনির্ধারিত বাকি আছে কিনা সক্ষম করা বিকল্প জোর করতে পারে
আউটপুট ফাইলে একটি খালি স্ট্রিং টেবিল তৈরি করা।

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

-- সরান-প্রধান-চর
বৈশ্বিক প্রতীকের প্রথম অক্ষর হলে একটি বিশেষ প্রতীক
নেতৃস্থানীয় অক্ষর অবজেক্ট ফাইল বিন্যাস দ্বারা ব্যবহৃত, সরান
চরিত্র সবচেয়ে সাধারণ প্রতীক অগ্রণী অক্ষর হল আন্ডারস্কোর।
এই বিকল্পটি সমস্ত বিশ্ব থেকে একটি অগ্রণী আন্ডারস্কোর সরিয়ে দেবে
প্রতীক আপনি যদি বস্তুগুলিকে একসাথে লিঙ্ক করতে চান তবে এটি কার্যকর হতে পারে
প্রতীকের জন্য বিভিন্ন কনভেনশন সহ বিভিন্ন ফাইল ফরম্যাটের
নাম এই থেকে ভিন্ন --পরিবর্তন-প্রধান-চর কারন এটা
উপযুক্ত হলে সর্বদা প্রতীকের নাম পরিবর্তন করে, নির্বিশেষে
আউটপুট ফাইলের অবজেক্ট ফাইল ফরম্যাট।

--রিভার্স-বাইট=NUM
আউটপুট বিষয়বস্তু সহ একটি বিভাগে বাইট বিপরীত. একটা বিভাগ
দৈর্ঘ্য অবশ্যই প্রদত্ত মান দ্বারা সমানভাবে বিভাজ্য হতে হবে
অদলবদল স্থান নিতে সক্ষম হবেন. বিপরীত আগে সঞ্চালিত হয়
interleaving সঞ্চালিত হয়.

এই বিকল্পটি সাধারণত রম ইমেজ তৈরিতে ব্যবহৃত হয়
সমস্যাযুক্ত টার্গেট সিস্টেম। উদাহরণস্বরূপ, কিছু লক্ষ্য বোর্ডে,
32-বিট রম থেকে প্রাপ্ত 8-বিট শব্দগুলি পুনরায় একত্রিত করা হয়
লিটল-এন্ডিয়ান বাইট অর্ডার সিপিইউ বাইট অর্ডার নির্বিশেষে।
প্রোগ্রামিং মডেলের উপর নির্ভর করে, রমের শেষ হতে পারে
সংশোধন করা প্রয়োজন।

নিম্নলিখিত সম্বলিত একটি বিভাগ সহ একটি সাধারণ ফাইল বিবেচনা করুন
আট বাইট: 12345678।

ব্যবহার --রিভার্স-বাইট=2 উপরের উদাহরণের জন্য, এর মধ্যে বাইট
আউটপুট ফাইল 21436587 অর্ডার করা হবে।

ব্যবহার --রিভার্স-বাইট=4 উপরের উদাহরণের জন্য, এর মধ্যে বাইট
আউটপুট ফাইল 43218765 অর্ডার করা হবে।

ব্যবহার করে --রিভার্স-বাইট=2 উপরের উদাহরণের জন্য, অনুসরণ করে
--রিভার্স-বাইট=4 আউটপুট ফাইলে, দ্বিতীয়টিতে বাইট
আউটপুট ফাইল 34127856 অর্ডার করা হবে।

--srec-len=ival
শুধুমাত্র srec আউটপুটের জন্য অর্থপূর্ণ। সর্বোচ্চ দৈর্ঘ্য সেট করুন
Srecords উত্পাদিত হচ্ছে ival. এই দৈর্ঘ্য উভয় ঠিকানা কভার করে,
তথ্য এবং crc ক্ষেত্র।

--srec-forceS3
শুধুমাত্র srec আউটপুটের জন্য অর্থপূর্ণ। S1/S2 জেনারেশন এড়িয়ে চলুন
রেকর্ড, S3-শুধুমাত্র রেকর্ড বিন্যাস তৈরি করে।

--পুনরায় সংজ্ঞায়িত-সিম পুরাতন=নতুন
একটি প্রতীকের নাম পরিবর্তন করুন পুরাতন, থেকে নতুন. এই যখন দরকারী হতে পারে
একটি দুটি জিনিস একসাথে লিঙ্ক করার চেষ্টা করছে যার জন্য আপনার কাছে নেই
উৎস, এবং নাম সংঘর্ষ আছে.

--রিডিফাইন-সিমস=ফাইলের নাম
প্রয়োগ করা --পুনরায় সংজ্ঞায়িত-সিম প্রতিটি প্রতীক জোড়া "পুরাতন নতুন"এ তালিকাভুক্ত
ফাইল ফাইলের নাম. ফাইলের নাম একটি চিহ্ন সহ কেবল একটি সমতল ফাইল
প্রতি লাইনে জোড়া। লাইন মন্তব্য হ্যাশ দ্বারা চালু করা যেতে পারে
চরিত্র এই বিকল্পটি একাধিকবার দেওয়া যেতে পারে।

--দুর্বল
দুর্বল হতে ফাইলের সমস্ত গ্লোবাল চিহ্ন পরিবর্তন করুন। এটা হতে পারে
একটি বস্তু তৈরি করার সময় দরকারী যা অন্যের সাথে লিঙ্ক করা হবে
বস্তু ব্যবহার করে -R লিঙ্কারের বিকল্প। এই বিকল্প শুধুমাত্র
একটি অবজেক্ট ফাইল ফরম্যাট ব্যবহার করার সময় কার্যকর যা দুর্বল সমর্থন করে
প্রতীক।

--কিপ-সিম্বল=ফাইলের নাম
প্রয়োগ করা --কিপ-প্রতীক ফাইলে তালিকাভুক্ত প্রতিটি প্রতীকের বিকল্প
ফাইলের নাম. ফাইলের নাম শুধুমাত্র একটি ফ্ল্যাট ফাইল, প্রতি একটি প্রতীক নাম সহ
লাইন লাইন মন্তব্য হ্যাশ অক্ষর দ্বারা প্রবর্তিত হতে পারে. এই
বিকল্প একাধিকবার দেওয়া যেতে পারে।

--স্ট্রিপ-প্রতীক=ফাইলের নাম
প্রয়োগ করা -- স্ট্রিপ-প্রতীক ফাইলে তালিকাভুক্ত প্রতিটি প্রতীকের বিকল্প
ফাইলের নাম. ফাইলের নাম শুধুমাত্র একটি ফ্ল্যাট ফাইল, প্রতি একটি প্রতীক নাম সহ
লাইন লাইন মন্তব্য হ্যাশ অক্ষর দ্বারা প্রবর্তিত হতে পারে. এই
বিকল্প একাধিকবার দেওয়া যেতে পারে।

--স্ট্রিপ-অপ্রয়োজনীয়-চিহ্ন=ফাইলের নাম
প্রয়োগ করা --স্ট্রিপ-অপ্রয়োজনীয়-প্রতীক তালিকাভুক্ত প্রতিটি প্রতীকের বিকল্প
ফাইল ফাইলের নাম. ফাইলের নাম একটি চিহ্ন সহ কেবল একটি সমতল ফাইল
প্রতি লাইনের নাম। লাইন মন্তব্য হ্যাশ দ্বারা চালু করা যেতে পারে
চরিত্র এই বিকল্পটি একাধিকবার দেওয়া যেতে পারে।

--কীপ-গ্লোবাল-সিম্বল=ফাইলের নাম
প্রয়োগ করা --কিপ-গ্লোবাল-সিম্বল ফাইলে তালিকাভুক্ত প্রতিটি প্রতীকের বিকল্প
ফাইলের নাম. ফাইলের নাম শুধুমাত্র একটি ফ্ল্যাট ফাইল, প্রতি একটি প্রতীক নাম সহ
লাইন লাইন মন্তব্য হ্যাশ অক্ষর দ্বারা প্রবর্তিত হতে পারে. এই
বিকল্প একাধিকবার দেওয়া যেতে পারে।

--স্থানীয়-প্রতীক=ফাইলের নাম
প্রয়োগ করা --স্থানীয়-প্রতীক ফাইলে তালিকাভুক্ত প্রতিটি প্রতীকের বিকল্প
ফাইলের নাম. ফাইলের নাম শুধুমাত্র একটি ফ্ল্যাট ফাইল, প্রতি একটি প্রতীক নাম সহ
লাইন লাইন মন্তব্য হ্যাশ অক্ষর দ্বারা প্রবর্তিত হতে পারে. এই
বিকল্প একাধিকবার দেওয়া যেতে পারে।

--গ্লোবালাইজ-প্রতীক=ফাইলের নাম
প্রয়োগ করা --গ্লোবালাইজ-প্রতীক ফাইলে তালিকাভুক্ত প্রতিটি প্রতীকের বিকল্প
ফাইলের নাম. ফাইলের নাম শুধুমাত্র একটি ফ্ল্যাট ফাইল, প্রতি একটি প্রতীক নাম সহ
লাইন লাইন মন্তব্য হ্যাশ অক্ষর দ্বারা প্রবর্তিত হতে পারে. এই
বিকল্প একাধিকবার দেওয়া যেতে পারে।

--দুর্বল-চিহ্ন=ফাইলের নাম
প্রয়োগ করা --দুর্বল-প্রতীক ফাইলে তালিকাভুক্ত প্রতিটি প্রতীকের বিকল্প
ফাইলের নাম. ফাইলের নাম শুধুমাত্র একটি ফ্ল্যাট ফাইল, প্রতি একটি প্রতীক নাম সহ
লাইন লাইন মন্তব্য হ্যাশ অক্ষর দ্বারা প্রবর্তিত হতে পারে. এই
বিকল্প একাধিকবার দেওয়া যেতে পারে।

--alt-মেশিন-কোড=সূচক
আউটপুট আর্কিটেকচারে বিকল্প মেশিন কোড থাকলে, ব্যবহার করুন
সূচকডিফল্ট কোডের পরিবর্তে তম কোড। এটি একটি ক্ষেত্রে দরকারী
মেশিন একটি অফিসিয়াল কোড বরাদ্দ করা হয় এবং টুল-চেইন গ্রহণ করে
নতুন কোড, কিন্তু অন্যান্য অ্যাপ্লিকেশন এখনও মূল কোডের উপর নির্ভর করে
ব্যবহৃত. ELF ভিত্তিক আর্কিটেকচারের জন্য যদি সূচক বিকল্প
বিদ্যমান নেই তাহলে মানটিকে পরম সংখ্যা হিসাবে গণ্য করা হয়
ELF হেডারের e_machine ক্ষেত্রে সংরক্ষণ করা হবে।

--লেখাযোগ্য-পাঠ্য
আউটপুট পাঠ্যকে লেখার যোগ্য হিসাবে চিহ্নিত করুন। এই বিকল্পটির জন্য অর্থপূর্ণ নয়
সমস্ত অবজেক্ট ফাইল ফরম্যাট।

--পাঠ্য-পাঠ্য
আউটপুট টেক্সট লেখা সুরক্ষিত করুন. এই বিকল্পটি অর্থবহ নয়
সমস্ত অবজেক্ট ফাইল ফরম্যাটের জন্য।

--শুদ্ধ
আউটপুট ফাইলটিকে চাহিদা পৃষ্ঠা হিসাবে চিহ্নিত করুন। এই বিকল্পটি অর্থবহ নয়
সমস্ত অবজেক্ট ফাইল ফরম্যাটের জন্য।

--অশুদ্ধ
আউটপুট ফাইলটিকে অশুদ্ধ হিসাবে চিহ্নিত করুন। এই বিকল্পটির জন্য অর্থপূর্ণ নয়
সমস্ত অবজেক্ট ফাইল ফরম্যাট।

--প্রিফিক্স-সিম্বল=স্ট্রিং
এর সাথে আউটপুট ফাইলের সমস্ত প্রতীক উপসর্গ করুন স্ট্রিং.

--প্রিফিক্স-বিভাগ=স্ট্রিং
এর সাথে আউটপুট ফাইলে সমস্ত বিভাগের নাম উপসর্গ করুন স্ট্রিং.

--prefix-alloc-sections=স্ট্রিং
আউটপুট ফাইলে সমস্ত বরাদ্দকৃত বিভাগের সমস্ত নাম উপসর্গ করুন
সঙ্গে স্ট্রিং.

--add-gnu-debuglink=পাথ-টু-ফাইল
একটি .gnu_debuglink বিভাগ তৈরি করে যার একটি রেফারেন্স রয়েছে
পাথ-টু-ফাইল এবং এটি আউটপুট ফাইলে যোগ করে। দ্রষ্টব্য: ফাইল এ
পাথ-টু-ফাইল বিদ্যমান থাকা আবশ্যক যোগ করার প্রক্রিয়ার অংশ
.gnu_debuglink বিভাগে একটি চেকসাম এম্বেড করা জড়িত
বিভাগে ডিবাগ তথ্য ফাইলের বিষয়বস্তু।

যদি ডিবাগ ইনফো ফাইলটি এক জায়গায় তৈরি করা হয় তবে এটি যাচ্ছে
পরে একটি ভিন্ন স্থানে ইনস্টল করা হবে তারপর না
ইনস্টল করা অবস্থানের পথ ব্যবহার করুন। দ্য --add-gnu-debuglink
বিকল্পটি ব্যর্থ হবে কারণ ইনস্টল করা ফাইলটি এখনও বিদ্যমান নেই।
পরিবর্তে বর্তমান ডিরেক্টরিতে ডিবাগ তথ্য ফাইল রাখুন এবং ব্যবহার করুন
দ্য --add-gnu-debuglink কোনো ডিরেক্টরি উপাদান ছাড়া বিকল্প,
এটার মত:

objcopy --add-gnu-debuglink=foo.debug

ডিবাগের সময় ডিবাগার আলাদা খোঁজার চেষ্টা করবে
পরিচিত অবস্থানের একটি সেটে তথ্য ফাইল ডিবাগ করুন। এর সঠিক সেট
এই অবস্থানগুলি ব্যবহার করা বন্টনের উপর নির্ভর করে পরিবর্তিত হয়,
কিন্তু এটি সাধারণত অন্তর্ভুক্ত করে:

"* এক্সিকিউটেবল হিসাবে একই ডিরেক্টরি।"
"* এক্সিকিউটেবল ধারণকারী ডিরেক্টরির একটি সাব-ডিরেক্টরি"
.debug বলা হয়

"* একটি বিশ্বব্যাপী ডিবাগ ডিরেক্টরি যেমন /usr/lib/debug।"

যতক্ষণ না ডিবাগ তথ্য ফাইলটি এর মধ্যে একটিতে ইনস্টল করা আছে
ডিবাগার চালানোর আগে অবস্থান সবকিছু কাজ করা উচিত
সঠিকভাবে।

--কিপ-ফাইল-সিম্বল
একটি ফাইল stripping যখন, সম্ভবত সঙ্গে --স্ট্রিপ-ডিবাগ or
-- ফালা-অপ্রয়োজনীয়, সোর্স ফাইলের নাম নির্দিষ্ট করে কোনো চিহ্ন ধরে রাখুন,
যা অন্যথায় ছিনতাই হবে।

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

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

অভিপ্রায় হল যে এই বিকল্পটি এর সাথে একত্রে ব্যবহার করা হবে
--add-gnu-debuglink একটি দুটি অংশ নির্বাহযোগ্য তৈরি করতে। এক ক
স্ট্রিপড বাইনারি যা RAM এবং a-তে কম জায়গা দখল করবে
বিতরণ এবং দ্বিতীয়টি একটি ডিবাগিং তথ্য ফাইল যা
ডিবাগিং ক্ষমতা প্রয়োজন হলে শুধুমাত্র প্রয়োজন. প্রস্তাবিত
এই ফাইলগুলি তৈরি করার পদ্ধতি নিম্নরূপ:

1.
"foo" তারপর...

1.
ডিবাগিং তথ্য ধারণকারী একটি ফাইল তৈরি করুন।

1.
স্ট্রিপড এক্সিকিউটেবল।

1.
স্ট্রাইপড-এ ডিবাগিং তথ্যের একটি লিঙ্ক যোগ করতে
এক্সিকিউটেবল।

দ্রষ্টব্য---ডিবাগ তথ্য ফাইলের জন্য এক্সটেনশন হিসাবে ".dbg" এর পছন্দ
স্বেচ্ছাচারী। এছাড়াও "--only-keep-debug" ধাপটি ঐচ্ছিক। আপনি
পরিবর্তে এটি করতে পারে:

1.
1.
1.
1.

অর্থাৎ, দ্বারা নির্দেশিত ফাইল --add-gnu-debuglink হতে পারে
সম্পূর্ণ নির্বাহযোগ্য। এটি দ্বারা তৈরি একটি ফাইল হতে হবে না
--শুধু-কিপ-ডিবাগ সুইচ।

দ্রষ্টব্য---এই সুইচটি শুধুমাত্র সম্পূর্ণভাবে লিঙ্ক করা ফাইলে ব্যবহারের জন্য তৈরি।
অবজেক্ট ফাইলে এটি ব্যবহার করার কোন মানে হয় না যেখানে
ডিবাগিং তথ্য অসম্পূর্ণ হতে পারে। Gnu_debuglink ছাড়াও
বৈশিষ্ট্য বর্তমানে শুধুমাত্র একটি ফাইল নামের উপস্থিতি সমর্থন করে
ডিবাগিং তথ্য রয়েছে, একটিতে একাধিক ফাইলের নাম নয়-
প্রতি-অবজেক্ট-ফাইলের ভিত্তিতে।

--strip-dwo
সব DWARF .dwo বিভাগের বিষয়বস্তু সরান, ছেড়ে
অবশিষ্ট ডিবাগিং বিভাগ এবং সমস্ত প্রতীক অক্ষত। এই বিকল্প
অংশ হিসাবে কম্পাইলার দ্বারা ব্যবহারের জন্য উদ্দেশ্যে করা হয় -gsplit-বামন
বিকল্প, যা .o ফাইল এবং a-এর মধ্যে ডিবাগ তথ্য বিভক্ত করে
আলাদা .dwo ফাইল। কম্পাইলার সমস্ত ডিবাগ তথ্য তৈরি করে
একই ফাইলে, তারপর ব্যবহার করে --extract-dwo অনুলিপি করার বিকল্প
.dwo ফাইলে .dwo বিভাগ, তারপর --strip-dwo বিকল্প
মূল .o ফাইল থেকে এই বিভাগগুলি সরান।

--extract-dwo
সমস্ত DWARF .dwo বিভাগের বিষয়বস্তু বের করুন। দেখুন
--strip-dwo আরও তথ্যের জন্য বিকল্প।

--ফাইল-সারিবদ্ধকরণ NUM
ফাইল সারিবদ্ধকরণ নির্দিষ্ট করুন। ফাইলের বিভাগগুলি সর্বদা শুরু হবে
ফাইল অফসেটে যা এই সংখ্যার গুণিতক। এই ডিফল্ট
512 পর্যন্ত। [এই বিকল্পটি PE লক্ষ্যমাত্রার জন্য নির্দিষ্ট।]

--গাদা সংচিতি
--গাদা সংচিতি,সমর্পণ করা
রিজার্ভ করার জন্য মেমরির বাইটের সংখ্যা নির্দিষ্ট করুন (এবং ঐচ্ছিকভাবে
কমিট) এই প্রোগ্রামের জন্য গাদা হিসাবে ব্যবহার করা হবে। [এই বিকল্পটি
PE লক্ষ্যমাত্রার জন্য নির্দিষ্ট।]

--ইমেজ-বেস মূল্য
ব্যবহার মূল্য আপনার প্রোগ্রাম বা dll এর ভিত্তি ঠিকানা হিসাবে। এই হল
সর্বনিম্ন মেমরি অবস্থান যা ব্যবহার করা হবে যখন আপনার প্রোগ্রাম বা dll
লোড করা হয় স্থানান্তর এবং কর্মক্ষমতা উন্নত করার প্রয়োজন কমাতে
আপনার dll-এর প্রত্যেকটির একটি অনন্য বেস ঠিকানা থাকা উচিত এবং না
অন্য কোনো dll ওভারল্যাপ করুন। এক্সিকিউটেবলের জন্য ডিফল্ট হল 0x400000,
এবং dll এর জন্য 0x10000000। [এই বিকল্পটি PE লক্ষ্যমাত্রার জন্য নির্দিষ্ট।]

--বিভাগ-সারিবদ্ধকরণ NUM
বিভাগ প্রান্তিককরণ সেট করে। মেমরিতে বিভাগ সবসময় শুরু হবে
ঠিকানায় যা এই সংখ্যার একাধিক। ডিফল্ট থেকে
0x1000। [এই বিকল্পটি PE লক্ষ্যমাত্রার জন্য নির্দিষ্ট।]

--স্ট্যাক সংচিতি
--স্ট্যাক সংচিতি,সমর্পণ করা
রিজার্ভ করার জন্য মেমরির বাইটের সংখ্যা নির্দিষ্ট করুন (এবং ঐচ্ছিকভাবে
কমিট) এই প্রোগ্রামের জন্য স্ট্যাক হিসাবে ব্যবহার করা হবে। [এই বিকল্পটি
PE লক্ষ্যমাত্রার জন্য নির্দিষ্ট।]

--সাবসিস্টেম যে
--সাবসিস্টেম যে:মুখ্য
--সাবসিস্টেম যে:মুখ্য.গৌণ
সাবসিস্টেম নির্দিষ্ট করে যার অধীনে আপনার প্রোগ্রাম চালানো হবে। দ্য
জন্য আইনি মান যে হল "নেটিভ", "উইন্ডোজ", "কনসোল", "পোসিক্স",
"efi-app", "efi-bsd", "efi-rtd", "sal-rtd", এবং "xbox"। আপনি পারেন
ঐচ্ছিকভাবে সাবসিস্টেম সংস্করণও সেট করুন। সংখ্যাসূচক মান এছাড়াও
জন্য গৃহীত যে. [এই বিকল্পটি PE লক্ষ্যমাত্রার জন্য নির্দিষ্ট।]

--extract-চিহ্ন
ফাইলের বিভাগের পতাকা এবং চিহ্নগুলি রাখুন তবে সমস্ত বিভাগ সরিয়ে দিন
তথ্য বিশেষ করে, বিকল্প:

*
*
*

এই বিকল্পটি একটি নির্মাণ করতে ব্যবহৃত হয় .sym একটি VxWorks কার্নেলের জন্য ফাইল। এটা
একটি আকার কমানোর একটি দরকারী উপায় হতে পারে --মাত্র-প্রতীক
লিঙ্কার ইনপুট ফাইল।

--কম্প্রেস-ডিবাগ-বিভাগ
SHF_COMPRESSED এর সাথে zlib ব্যবহার করে DWARF ডিবাগ বিভাগগুলি সংকুচিত করুন
ELF ABI. দ্রষ্টব্য - যদি কম্প্রেশন আসলে একটি বিভাগ তৈরি করবে
বৃহত্তর, তাহলে এটি সংকুচিত হয় না।

--compress-debug-sections=none
--compress-debug-sections=zlib
--compress-debug-sections=zlib-gnu
--compress-debug-sections=zlib-gabi
ELF ফাইলগুলির জন্য, এই বিকল্পগুলি DWARF ডিবাগ বিভাগগুলিকে নিয়ন্ত্রণ করে৷
সংকুচিত --compress-debug-sections=none সমতুল্য
--ডিকম্প্রেস-ডিবাগ-বিভাগ. --compress-debug-sections=zlib এবং
--compress-debug-sections=zlib-gabi এর সমতুল্য
--কম্প্রেস-ডিবাগ-বিভাগ. --compress-debug-sections=zlib-gnu
zlib ব্যবহার করে DWARF ডিবাগ বিভাগগুলি সংকুচিত করে। ডিবাগ বিভাগ হল
দিয়ে শুরু করার জন্য নতুন নামকরণ করা হয়েছে .zdebug পরিবর্তে ডিবাগ. নোট - যদি
কম্প্রেশন আসলে একটি বিভাগ করতে হবে বৃহত্তর, তাহলে তা নয়
সংকুচিত বা পুনঃনামকরণ করা হয়নি।

--ডিকম্প্রেস-ডিবাগ-বিভাগ
zlib ব্যবহার করে DWARF ডিবাগ বিভাগগুলিকে ডিকম্প্রেস করুন। মূল বিভাগ
সংকুচিত বিভাগগুলির নাম পুনরুদ্ধার করা হয়।

-V
--সংস্করণ
এর সংস্করণ নম্বর দেখান অবজেকপি.

-v
-- ভারবোস
ভার্বোস আউটপুট: সংশোধিত সমস্ত অবজেক্ট ফাইলের তালিকা করুন। এর ব্যাপারে
সংরক্ষণাগার, অবজেকপি -V আর্কাইভের সমস্ত সদস্যদের তালিকা করে।

--help
এর বিকল্পগুলির একটি সারাংশ দেখান৷ অবজেকপি.

--তথ্য
সমস্ত আর্কিটেকচার এবং অবজেক্ট ফরম্যাট দেখানো একটি তালিকা প্রদর্শন করুন
পাওয়া যায়.

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

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

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


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

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

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nulsoft Scriptable Install
    সিস্টেম) একটি পেশাদার ওপেন সোর্স
    উইন্ডোজ ইনস্টলার তৈরি করার সিস্টেম। এটা
    ছোট এবং নমনীয় হতে পরিকল্পিত
    সম্ভব হিসাবে...
    NSIS ডাউনলোড করুন: Nullsoft Scriptable Install System
  • 2
    অনুমোদন
    অনুমোদন
    AuthPass একটি ওপেন সোর্স পাসওয়ার্ড
    জনপ্রিয় জন্য সমর্থন সঙ্গে পরিচালক এবং
    প্রমাণিত Keepass (kdbx 3.x এবং kdbx 4.x ...
    অথপাস ডাউনলোড করুন
  • 3
    Zabbix
    Zabbix
    Zabbix হল একটি এন্টারপ্রাইজ-ক্লাস খোলা
    উত্স বিতরণ পর্যবেক্ষণ সমাধান
    নিরীক্ষণ এবং ট্র্যাক করার জন্য ডিজাইন করা হয়েছে
    কর্মক্ষমতা এবং নেটওয়ার্কের প্রাপ্যতা
    সার্ভার, ডিভাইস...
    Zabbix ডাউনলোড করুন
  • 4
    কেডিফ 3
    কেডিফ 3
    এই ভান্ডার আর রক্ষণাবেক্ষণ করা হয় না
    এবং সংরক্ষণাগার উদ্দেশ্যে রাখা হয়. দেখা
    https://invent.kde.org/sdk/kdiff3 for
    নতুন কোড এবং
    https://download.kde.o...
    KDiff3 ডাউনলোড করুন
  • 5
    ইউএসবিলোডারজিএক্স
    ইউএসবিলোডারজিএক্স
    USBLoaderGX এর জন্য একটি GUI
    Waninkoko এর USB লোডার, উপর ভিত্তি করে
    libwiigui. এটা তালিকা এবং অনুমতি দেয়
    Wii গেমস, গেমকিউব গেমস এবং চালু করা হচ্ছে
    Wii এবং WiiU-তে হোমব্রু...
    USBLoaderGX ডাউনলোড করুন
  • 6
    Firebird
    Firebird
    ফায়ারবার্ড RDBMS ANSI SQL বৈশিষ্ট্য অফার করে
    এবং লিনাক্স, উইন্ডোজ এবং চালায়
    বেশ কয়েকটি ইউনিক্স প্ল্যাটফর্ম। বৈশিষ্ট্য
    চমৎকার সঙ্গতি এবং কর্মক্ষমতা
    এবং শক্তি...
    ফায়ারবার্ড ডাউনলোড করুন
  • আরও »

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

Ad