انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

i686-linux-gnu-strip - آنلاین در ابر

i686-linux-gnu-strip را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور i686-linux-gnu-strip است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


strip - نمادها را از فایل‌های شی حذف کنید.

خلاصه


نوار [-F bfdname |--target=bfdname]
[-I bfdname |--input-target=bfdname]
[-O bfdname |--output-target=bfdname]
[-s|-- نوار همه]
[-S|-g|-d|-- strip-debug]
[-- strip-dwo]
[-K نام نماد |--keep-symbol=نام نماد]
[-N نام نماد |--strip-symbol=نام نماد]
[-w|-کارت عام]
[-x|- همه را کنار بگذارید] [-X |-- دور انداختن-محلی ها]
[-R نام بخش |--remove-section=نام بخش]
[-o پرونده] [-p|--خرماهای نگهداری شده]
[-D|-- enable-deterministic-archives]
[-U|-- غیر فعال کردن - قطعی - آرشیو]
[--keep-file-symbols]
[--only-keep-debug]
[-v |-- پرحرف] [-V|- نسخه]
[--کمک] [-- اطلاعات]
مبهم کردن...

شرح


گنو نوار تمام نمادها را از فایل های شی حذف می کند مبهم کردن. لیست
فایل های شی ممکن است شامل آرشیو باشند. حداقل یک فایل شی باید باشد
داده شده.

نوار فایل های نامگذاری شده در آرگومان خود را به جای نوشتن تغییر می دهد
نسخه های اصلاح شده با نام های مختلف

OPTIONS


-F bfdname
--target=bfdname
اصل را درمان کنید مبهم کردن به عنوان یک فایل با فرمت کد شی
bfdname، و آن را در همان قالب بازنویسی کنید.

--کمک
نمایش خلاصه ای از گزینه های به نوار و خارج شوید.

-- اطلاعات
نمایش لیستی که تمام معماری ها و فرمت های شی را نشان می دهد
در دسترس نیست.

-I bfdname
--input-target=bfdname
اصل را درمان کنید مبهم کردن به عنوان یک فایل با فرمت کد شی
bfdname.

-O bfdname
--output-target=bfdname
جایگزین کردن مبهم کردن با یک فایل در فرمت خروجی bfdname.

-R نام بخش
--remove-section=نام بخش
هر بخش به نام را حذف کنید نام بخش از فایل خروجی، در
علاوه بر هر بخش دیگری که در غیر این صورت حذف می شود. این
گزینه ممکن است بیش از یک بار داده شود. توجه داشته باشید که با استفاده از این گزینه
نامناسب ممکن است فایل خروجی را غیر قابل استفاده کند. وایلد کارت
شخصیت * ممکن است در پایان داده شود نام بخش. اگر چنین است، پس
هر بخش که با نام بخش حذف خواهد شد.

-s
-- نوار همه
تمام نمادها را حذف کنید

-g
-S
-d
-- strip-debug
فقط نمادهای اشکال زدایی را حذف کنید.

-- strip-dwo
محتویات تمام بخش های DWARF .dwo را بردارید و قسمت را رها کنید
بخش های اشکال زدایی باقی مانده و همه نمادها دست نخورده هستند. را ببینید
شرح این گزینه در objcopy بخش برای بیشتر
اطلاعات.

نوار-بی نیاز
تمام نمادهایی را که برای پردازش جابجایی لازم نیست حذف کنید.

-K نام نماد
--keep-symbol=نام نماد
هنگام حذف نمادها، نماد را نگه دارید نام نماد حتی اگر آن را انجام دهد
به طور معمول کنده شود این گزینه ممکن است بیش از یک بار داده شود.

-N نام نماد
--strip-symbol=نام نماد
حذف نماد نام نماد از فایل منبع این گزینه ممکن است
بیش از یک بار داده شده است، و ممکن است با گزینه های نوار دیگر ترکیب شود
نسبت به -K.

-o پرونده
خروجی stripped را در آن قرار دهید پرونده، به جای جایگزینی موجود
فایل. وقتی از این آرگومان استفاده می شود، فقط یک مبهم کردن استدلال ممکن است
مشخص شده.

-p
--خرماهای نگهداری شده
تاریخ دسترسی و اصلاح فایل را حفظ کنید.

-D
-- enable-deterministic-archives
عملیات در قطعی حالت هنگام کپی اعضای آرشیو و
برای نوشتن فهرست بایگانی، از صفر برای UID، GID، مُهر زمانی و
از حالت های فایل ثابت برای همه فایل ها استفاده کنید.

If دوتایی با پیکربندی شد -- enable-deterministic-archives,
سپس این حالت به طور پیش فرض روشن است. می توان آن را با -U
گزینه، در زیر

-U
-- غیر فعال کردن - قطعی - آرشیو
Do نه در عمل قطعی حالت این برعکس است
-D گزینه بالا: هنگام کپی کردن اعضای آرشیو و نوشتن آن
فهرست آرشیو، از UID واقعی، GID، مهر زمانی و حالت فایل استفاده کنید
ارزش ها.

این پیش فرض است مگر اینکه دوتایی با پیکربندی شد
-- enable-deterministic-archives.

-w
-کارت عام
اجازه عبارات منظم در نام نمادs در دستورات دیگر استفاده می شود
گزینه های خط علامت سوال (؟)، ستاره (*)، اسلش (\)
و عملگرهای براکت مربع ([]) را می توان در هر نقطه ای از آن استفاده کرد
نام نماد اگر اولین کاراکتر نام نماد the
علامت تعجب (!) سپس حس سوئیچ برای معکوس است
آن نماد مثلا:

-w -K !foo -K fo*

باعث می شود که نوار فقط نمادهایی را که با حروف شروع می شوند حفظ کند
"fo"، اما برای کنار گذاشتن نماد "foo".

-x
- همه را کنار بگذارید
نمادهای غیر جهانی را حذف کنید.

-X
-- دور انداختن-محلی ها
نمادهای محلی ایجاد شده توسط کامپایلر را حذف کنید. (اینها معمولاً با
L or ..)

--keep-file-symbols
هنگام حذف یک فایل، شاید با -- strip-debug or
نوار-بی نیاز، هر نمادی را که نام فایل منبع را مشخص می کند حفظ کنید،
که در غیر این صورت کنده می شد.

--only-keep-debug
یک فایل را پاک کنید، محتویات هر بخش را خالی کنید
برهنه شود توسط -- strip-debug و بخش های اشکال زدایی را ترک کنید
سالم. در فایل‌های ELF، این کار تمام بخش‌های یادداشت را حفظ می‌کند
خروجی نیز

توجه - سرصفحه‌های بخش‌های بریده شده حفظ می‌شوند،
از جمله اندازه آنها، اما محتویات بخش است
دور انداخته شد. سرصفحه های بخش به گونه ای حفظ می شوند که ابزارهای دیگر
می تواند فایل اشکال زدایی را با فایل اجرایی واقعی مطابقت دهد، حتی اگر
آن فایل اجرایی به فضای آدرس دیگری منتقل شده است.

هدف این است که این گزینه در ارتباط با
--add-gnu-debuglink برای ایجاد دو قسمت اجرایی یکی الف
باینری stripped که فضای کمتری را در RAM و a اشغال می کند
توزیع و دومی یک فایل اطلاعات اشکال زدایی که است
فقط در صورتی مورد نیاز است که توانایی های اشکال زدایی مورد نیاز باشد. پیشنهاد شده است
مراحل ساخت این فایل ها به شرح زیر است:

1.
"فو" پس...

1.
یک فایل حاوی اطلاعات اشکال زدایی ایجاد کنید.

1.
stripped اجرایی

1.
برای افزودن پیوندی به اطلاعات اشکال زدایی در stripped
قابل اجرا

توجه --- انتخاب ".dbg" به عنوان پسوند برای فایل اطلاعات اشکال زدایی
خودسرانه است همچنین مرحله "--only-keep-debug" اختیاری است. شما
در عوض می تواند این کار را انجام دهد:

1.
1.
1.
1.

به عنوان مثال، فایل اشاره شده توسط --add-gnu-debuglink می تواند باشد
قابل اجرا کامل لازم نیست فایلی باشد که توسط
--only-keep-debug سوئیچ.

توجه --- این سوئیچ فقط برای استفاده در فایل های کاملاً پیوند شده در نظر گرفته شده است.
منطقی نیست که از آن در فایل های شی استفاده کنید
اطلاعات اشکال زدایی ممکن است ناقص باشد. علاوه بر gnu_debuglink
ویژگی در حال حاضر تنها از وجود یک نام فایل پشتیبانی می کند
حاوی اطلاعات اشکال زدایی، نه چندین نام فایل در یک فایل
مبنای هر شیء فایل

-V
- نسخه
نمایش شماره نسخه برای نوار.

-v
-- پرحرف
خروجی پرمخاطب: لیست تمام فایل های شی اصلاح شده. در شرایطی که
بایگانی ، نوار -v تمام اعضای آرشیو را فهرست می کند.

@پرونده
گزینه های خط فرمان را از پرونده. گزینه های خوانده شده درج می شوند
به جای اصلی @پرونده گزینه. اگر پرونده وجود ندارد، یا
قابل خواندن نیست، سپس با این گزینه به معنای واقعی کلمه رفتار می شود، و نه
حذف شده.

گزینه ها در پرونده با فضای خالی از هم جدا می شوند. یک فضای خالی
کاراکتر ممکن است با احاطه کردن کل در یک گزینه گنجانده شود
گزینه در گیومه های تک یا دوتایی. هر شخصیت (از جمله
یک بک اسلش) ممکن است با پیشوند کردن کاراکتر to be اضافه شود
همراه با اسلش. در پرونده ممکن است خود حاوی اضافی باشد
@پرونده گزینه ها؛ چنین گزینه هایی به صورت بازگشتی پردازش می شوند.

از i686-linux-gnu-strip به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad