ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

dwarfdump - ออนไลน์ในคลาวด์

เรียกใช้ dwarfdump ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง dwarfdump ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


dwarfdump - ดัมพ์ข้อมูลการดีบัก DWARF ของวัตถุ ELF

เรื่องย่อ


คนแคระ [ตัวเลือก] ชื่อไฟล์วัตถุ

DESCRIPTION


พื้นที่ คนแคระ คำสั่งพิมพ์หรือตรวจสอบส่วน DWARF ตามที่ร้องขอโดยตัวเลือกเฉพาะ
ไม่มีตัวเลือก (แต่มีความต้องการ ชื่อไฟล์วัตถุ ) พิมพ์ทุกส่วน (แต่บางส่วน
ไม่สามารถพิมพ์แยกส่วนได้อย่างปลอดภัย ดังนั้นส่วนเหล่านี้จึงพิมพ์ที่ออฟเซ็ตเท่านั้น
โดยที่ส่วน .debug_info อ้างถึงส่วนเหล่านั้น)

ในเดือนมิถุนายน 2011 ตัวเลือกการพิมพ์และตัวเลือกการตรวจสอบจะไม่เกิดร่วมกัน (ถ้า
เลือกตัวเลือกการตรวจสอบแล้ว ส่วนรายละเอียดจะไม่ถูกพิมพ์) เมื่อข้อผิดพลาดคือ
พบ dwarfdump พยายามพิมพ์บริบทที่เพียงพอเพื่อให้เข้าใจได้
ตรงที่ข้อผิดพลาดอยู่ใน DWARF การเปลี่ยนแปลงนี้ทำให้ตรวจสอบวัตถุขนาดใหญ่จริงๆ
ไฟล์ได้ง่ายขึ้นมาก

รูปแบบนี้มีจุดมุ่งหมายเพื่อให้มนุษย์สามารถอ่านได้ หากสคริปต์คือการแยกวิเคราะห์ผลลัพธ์ -d
ตัวเลือกมีประโยชน์

ไม่ใช่ทุกส่วนที่มีอยู่ในไฟล์อ็อบเจ็กต์ที่ระบุ

รูปแบบอาจเปลี่ยนจากรุ่นสู่รุ่น ดังนั้นจึงไม่ฉลาดที่จะพึ่งพามากเกินไป
รูปแบบ

ข้อมูลเฟรม (.debug_frame และ .eh_frame) ขึ้นอยู่กับ ABI/ISA ของ
ไฟล์อ็อบเจ็กต์ โดยค่าเริ่มต้นเราใช้ชุดชื่อทะเบียนทั่วไปที่จัดการได้ถึง100
ทะเบียนชื่อ r0-100 ตัวเลือก '-R' ใช้ชุดชื่อการลงทะเบียนทั่วไปในตัว
รองรับการลงทะเบียนมากถึง 1200 ชื่อ r0-r1199 '-x abi= ' คำอธิบายด้านล่างแสดงให้เห็น
วิธีตั้งชื่อ abi และใช้เป็นแนวทางในการประมวลผล -f หรือ -F เว้นแต่ซีพียูสำหรับ
ไฟล์อ็อบเจ็กต์ที่ถูกดัมพ์มีรีจิสเตอร์จำนวนมาก อย่าใช้ -R หรือ -x abi=generic อย่างที่ทำได้
เป็นส่วนเฟรมทุ่มตลาดช้าโดยไม่จำเป็น ให้ใช้ abi ที่ถูกต้องแทน (ถ้ามีอยู่ใน
dwarfdump.conf) หรือชื่อสามัญ เช่น -x abi=generic100 หรือ -x abi=generic500 ที่จะได้รับ
MIPS/IRIX ลงทะเบียนชื่อและเรียกใช้อินเทอร์เฟซเฟรม libdwarf เวอร์ชันเก่า 2 ใช้
ตัวเลือก '-x abi=mips' ไม่มี '-R' หรือ '-x abi= ' dwarfdump ละเว้น dwarfdump.conf
ไฟล์และใช้ชุดชื่อทะเบียนทั่วไปที่คอมไพล์แล้ว หากไม่มี '-x name= ' มอบให้
dwarfdump ค้นหา "./dwarfdump.conf", "$HOME/.dwarfdump.conf", "
prefix>/lib/dwarfdump.conf" และใช้อันแรกที่พบ ถ้ามี '-x name= อย่างน้อยหนึ่งชื่อ '
จะได้รับไฟล์สุดท้ายที่ใช้และไฟล์อื่น ๆ ทั้งหมดจะถูกละเว้น

ตัวเลือก -k (การตรวจสอบ) บางตัวจะพิมพ์สิ่งที่เรียกว่าข้อผิดพลาดที่ไม่เป็นอันตราย นี่เป็นข้อผิดพลาดของคอมไพเลอร์
ที่ไม่ก่อให้เกิดปัญหาที่ทราบและตรวจพบภายใน libdwarf เท่านั้น เหล่านี้
ยากที่จะรายงานอย่างถูกต้องใน dwarfdump และสตริงข้อผิดพลาดใด ๆ อาจไม่ปรากฏใกล้ ๆ
จนถึงเวลาที่เกิดข้อผิดพลาด

URI สไตล์ INPUT สตริง


ดิ และตัวเลือกที่ใช้สตริงชื่อจะค้นหา URI และแปล
สตริง URI เป็นอักขระตามค่าเริ่มต้น (ดู -x, -c , -S, -u). ดังนั้น % ใด ๆ
อักขระจะถูกปฏิบัติเสมือนว่าสองอักขระต่อไปนี้เป็นเลขฐานสิบหกแทน
พื้นฐานของตัวละครที่แท้จริง อักขระต่างๆ มีความหมายต่อเชลล์ (เช่น bash หรือ
sh) และเพื่อ getopt (เช่นอักขระเว้นวรรค) หากการแปล URI ทำอะไรมัน
พิมพ์ก่อนและหลังการแปล URI บนเอาต์พุตมาตรฐาน ดังนั้นการตรวจสอบของ
บรรทัดแรกของเอาต์พุตจะแสดงขึ้นหาก URI ทำอะไร ตัวเลือกที่แท้จริงนั้นเอง
จะถือว่าไม่ใช่ URI ดังนั้นในตัวเลือก '-cS&T' ส่วน -c จะต้องไม่ใช่ URI แต่
อักขระ & อาจทำให้เกิดปัญหาการป้อนข้อมูล ดังนั้นสามารถใช้ '-cS%26T' แทนได้ ที่จริงแล้ว
ป้อนอักขระ % ตัวเดียว (ในชื่อ เป็นต้น) ให้เพิ่มเป็น %% ในบรรทัดคำสั่ง

ตัวเลือก -U (ปิดการตีความ URI) และ -q (ทำให้การค้นหาลำดับ URI เงียบ)
ให้การควบคุมการตีความ URI ที่ละเอียดยิ่งขึ้น PP เป็นตัวอย่าง ในการรับสตริง 'a b' ให้สร้าง
สตริง 'a%20b' (ในที่นี้ เครื่องหมายคำพูด (') มีไว้สำหรับการอธิบายที่ไม่ได้เป็นส่วนหนึ่งของสตริง แม้ว่าจะเป็นคำพูดก็ตาม
เป็นปัญหาอย่างแน่นอนในชื่อ) แทนที่จะใช้เครื่องหมายคำพูด " ในสตริง ให้พิมพ์
%25 เช่นเดียวกับใน
'a "b' ควรพิมพ์ 'a%20%25b' อักขระใดก็ได้ที่สามารถพิมพ์ในรูปแบบ URI ไม่ใช่แค่
อักขระที่มีปัญหากับเชลล์หรือ getopt เราขอแนะนำว่าอย่าพิมพ์
อักขระสไตล์ URI ที่ไม่ต้องการหรือใช้ตัวอักขระ % ในคำสั่ง
สตริงบรรทัดเว้นแต่คุณจะต้อง

พิมพ์ OPTIONS


-a พิมพ์แต่ละส่วนอย่างอิสระที่สุด ส่วนที่สามารถ . ได้อย่างปลอดภัย
พิมพ์แยกกัน (เช่น .debug_abbrev) มีข้อมูลที่เกี่ยวข้องพิมพ์อยู่ในรายงาน
(บางครั้งขึ้นอยู่กับ -v)

-b พิมพ์ส่วน .debug_abbrev เนื่องจากข้อกำหนดของ DWARF ไม่ได้ตัดออก
พื้นที่ข้อมูลขยะใน .debug_abbrev (หากไม่ได้อ้างอิงจาก .debug_info)
ไบต์ขยะใดๆ อาจส่งผลให้การพิมพ์นี้ล้มเหลว

-c พิมพ์รายการสถานที่

-f พิมพ์ส่วน .debug_frame

-F พิมพ์ส่วน .eh_frame

-i พิมพ์ส่วน .debug_info

-l พิมพ์ส่วน .debug_info และข้อมูลส่วนบรรทัดที่เกี่ยวข้อง

-m พิมพ์ส่วน .debug_macinfo

-N พิมพ์ส่วน .debug_ranges เนื่องจากข้อกำหนดของ DWARF ไม่ได้ตัดออก
พื้นที่ข้อมูลขยะใน .debug_ranges (หากไม่ได้อ้างอิงจาก .debug_info)
ไบต์ขยะใดๆ อาจส่งผลให้การพิมพ์นี้ล้มเหลว

-p พิมพ์ส่วน .debug_pubnames

-r พิมพ์ส่วน .debug_aranges

-s พิมพ์ส่วน .debug_string

-ตะ พิมพ์ส่วน IRIX เท่านั้น .debug_static_funcs และ .debug_static_vars

-tf พิมพ์ส่วน IRIX เท่านั้น .debug_static_funcs

-โทรทัศน์ พิมพ์ส่วน IRIX เท่านั้น .debug_static_vars

-w พิมพ์ส่วน .debug_weaknames IRIX เท่านั้น

-y พิมพ์ส่วน .debug_pubtypes (และ .debug_typenames ซึ่งเป็นส่วน SGI IRIX เท่านั้น)

การย้ายตำแหน่งการพิมพ์ dwarfdump อาจช่วยให้ทราบว่า dwarfdump เข้าใจหรือไม่
การย้ายถิ่นฐานที่อาจมีอยู่

-o พิมพ์บันทึกการย้ายถิ่นฐานทั้งหมดรวมทั้งที่เราสามารถจัดการได้

-อ้อย พิมพ์ .rel*debug_info relocations

-ol พิมพ์ .rel*debug_line relocation

-สหกรณ์ พิมพ์ .rel*debug_pubnames relocations

-โอ ไม่มีผล

หรือ พิมพ์ .rel*debug_aranges relocations

-ของ พิมพ์ .rel*debug_frame relocations

-อู้ พิมพ์ .rel*debug_loc relocations

-หรือ พิมพ์ .rel*debug_ranges relocations

-g โดยปกติใช้สำหรับการทดสอบ libdwarf เท่านั้น ซึ่งจะบอกให้ dwarfdump พิมพ์ .debug_info
และใช้ฟังก์ชันอินเทอร์เฟซ dwarf_loclist() ที่เก่ากว่า (ฟังก์ชันที่ไม่สามารถจัดการได้
รายการตำแหน่งปัจจุบันทั้งหมด)

-V พิมพ์สตริงวันที่/เวอร์ชัน dwarfdump แล้วหยุด

การตรวจสอบ OPTIONS


-ซีจี จำกัดการตรวจสอบเฉพาะคอมไพเลอร์ที่มีสตริงผู้ผลิตขึ้นต้นด้วย 'GNU' และเปลี่ยน
ปิด -cs

-ค จำกัดการตรวจสอบเฉพาะคอมไพเลอร์ที่มีสตริงผู้ผลิตขึ้นต้นด้วย 'SN' และเปลี่ยนเป็น
ปิด -cg

-ชื่อ จำกัดการตรวจสอบเฉพาะคอมไพเลอร์ที่มีสตริงผู้ผลิตที่มี 'ชื่อ' (ไม่ใช่กรณี
อ่อนไหว). 'ชื่อ' ถูกอ่านเป็นสตริง URI

- กะ : หัน on ทั้งหมด การตรวจสอบ ตัวเลือก ยกเว้น -kxe (-kxe อาจ
ช้าจนไม่อยากใช้เป็นประจำ)

-kb : การตรวจสอบ for บาง ตัวย่อ ส่วน ข้อผิดพลาด เมื่อ การอ่าน
ตาย

-kc ตรวจสอบข้อผิดพลาดในค่าคงที่ใน debug_info

-kd เปิดการรายงานผลรวมข้อผิดพลาดทั้งหมดต่อผู้ผลิต (ค่าเริ่มต้นแสดงน้อยลง
รายละเอียด).

-เคะ เปิดอ่านชื่อผับและตรวจสอบข้อผิดพลาด fde

-kf เปิดการตรวจสอบข้อผิดพลาด FDE

-เคเอฟ เปิดการตรวจสอบข้อผิดพลาดของตารางรายการ

-กิโลกรัม เปิดการตรวจสอบช่องว่างที่ไม่ได้ใช้ใน .debug_info (ช่องว่างเหล่านี้ไม่ใช่ข้อผิดพลาด เพียง
เปลืองเนื้อที่)

-คิ ทำให้พิมพ์สรุปผลการตรวจสอบต่อคอมไพเลอร์ (ผู้ผลิต) ที่
ท้าย

-kl เปิดการตรวจสอบรายการสถานที่

- กม เปิดการตรวจสอบช่วง

-กม เปิดการตรวจสอบช่วง

-kr เปิดการตรวจสอบชุดค่าผสม DIE tag-attr

-เคอาร์ เปิดการอ่าน DIE และตรวจสอบการประกาศไปข้างหน้าจาก DW_AT_specification
คุณลักษณะ. (ซึ่งไม่ใช่ข้อผิดพลาดแต่เป็นบ่อเกิดของความไร้ประสิทธิภาพสำหรับ
ดีบักเกอร์)

-คส เปิดการรายงานเพิ่มเติมสำหรับการตรวจพบข้อผิดพลาด DIE บางรายการ

-เคเอส เปิดการตรวจสอบการอ้างอิง DIE สำหรับการอ้างอิงแบบวงกลม

-kt เปิดการตรวจสอบการรวมแท็กแท็ก

-kx เปิด check_frames

-kxe ปิด check_frames พื้นฐานและเปิดการตรวจสอบเฟรมเพิ่มเติม

-กี้ เปิด type_offset, decl_file กำลังตรวจสอบ

ทางเลือกที่ ตัวปรับแต่ง


-C โดยปกติเมื่อตรวจสอบการรวม tag-tag หรือ tag-attribute ทั้งมาตรฐาน
อนุญาตให้ใช้ชุดค่าผสมและส่วนขยายทั่วไปบางส่วนได้ ด้วย -C ส่วนขยายคือ
นำออกจากชุดค่าผสมที่อนุญาต

-d เมื่อพิมพ์ DIE ให้ใส่แอตทริบิวต์ทั้งหมดสำหรับแต่ละ DIE ในบรรทัด (ยาว) เดียวกันเป็น
แท็ก ทำให้การค้นหาข้อมูล DIE (เช่นเดียวกับ grep) ง่ายขึ้นมากเช่น
DIE ทั้งหมดอยู่ในบรรทัดเดียว

-D ปิดการแสดงค่าออฟเซ็ตส่วนและค่าแอตทริบิวต์ในผลงานพิมพ์
ดังนั้นเอาต์พุต .debug_info จึงเป็นเพียง TAG และแอตทริบิวต์ สำหรับชื่อผับ (และสิ่งที่คล้ายกัน)
มันเอาออฟเซ็ตออกจากเอาต์พุต สำหรับรายการสถานที่จะลบการชดเชยจาก
ผลลัพธ์ แต่นั่นไม่มีประโยชน์เนื่องจากค่าแอตทริบิวต์ไม่แสดงดังนั้น
ทำข้อมูลตำแหน่ง

-e เปิดการตัดทอนแอตทริบิวต์และชื่อแท็ก ตัวอย่างเช่น DW_TAG_foo กลายเป็น
ฟู. เข้ากันไม่ได้กับการตรวจสอบ มีประโยชน์สำหรับการพิมพ์ DIE เท่านั้น

-G เมื่อพิมพ์ ให้เพิ่ม global offsets ให้กับ offset ที่พิมพ์

-H จำนวน
เมื่อพิมพ์หรือตรวจสอบ .debug_info จะเป็นการยุติการค้นหาหลัง 'number'
หน่วยรวบรวม เมื่อพิมพ์ข้อมูลเฟรมจะเป็นการยุติ FDE
การรายงานหลัง 'จำนวน' FDE และการรายงาน CIE (ซึ่งเกิดขึ้นหากมีการเพิ่ม -v)
หลัง 'จำนวน' CIE ตัวอย่าง '-H 1'

-M เมื่อพิมพ์ หมายความว่าต้องการให้แบบฟอร์มแสดงสำหรับแต่ละแอตทริบิวต์ ถ้า
-v ถูกเพิ่มด้วย (หรือมากกว่าหนึ่ง) จากนั้นรายละเอียดของรูปแบบทางอ้อมก็เช่นกัน
แสดงให้เห็นว่า

-n เมื่อพิมพ์เฟรม จะเป็นการปิดการค้นหาชื่อฟังก์ชัน ในแบบ
วัตถุขนาดใหญ่ การค้นหาอาจใช้เวลานานกว่าที่เราต้องการรอ ดังนั้นสิ่งนี้จึงหลีกเลี่ยง
การค้นหา.

-Q ระงับการพิมพ์ข้อมูลส่วน (ตั้งค่าโดยอัตโนมัติด้วยตัวเลือกการตรวจสอบ)

-R เมื่อพิมพ์เฟรมสำหรับ ABI ที่มีรีจิสเตอร์จำนวนมาก อนุญาตให้สูงถึง 1200
ลงทะเบียนเพื่อตั้งชื่อ (เช่น R999) โดยไม่ต้องเลือก ABI ด้วยเช่น '-x
abi=ppc'

-v เพิ่มรายละเอียดที่แสดงเมื่อพิมพ์ ในบางส่วน ใช้ตัวเลือกเพิ่มเติม -v
จะเพิ่มรายละเอียด (หนึ่งถึงสามมีประโยชน์) หรืออาจเปลี่ยนรายงานเป็น
แสดงตัวอย่างเช่นคำสั่ง line-data-commands จริงแทนที่จะเป็นบรรทัดผลลัพธ์
ตาราง

คัดเลือก ENTRY พิมพ์


ตัวเลือก -S เหล่านี้แบบสแตนด์อโลนและข้อมูลการพิมพ์พื้นฐานเกี่ยวกับยูนิตการคอมไพล์และ
DIE ที่สตริงปรากฏขึ้น อย่างมากที่สุดข้อใดข้อหนึ่งต่อไปนี้มีผล (ดังนั้น สำหรับ
ตัวอย่างหนึ่งสามารถมี 'การจับคู่' ได้เพียงอันเดียว แต่สามารถมี 'การจับคู่', 'ใดๆ' และ
'regex') ใดๆ -S ทำให้ส่วน .debug_info ถูกตรวจสอบ ไม่มีการตรวจสอบตัวเลือกหรือ
ตัวเลือกการพิมพ์ควรมาพร้อมกับ -S

-S ตรงกัน = สตริง
เมื่อพิมพ์ DIE สำหรับแต่ละค่าแท็กหรือชื่อแอตทริบิวต์ที่ตรงกับ 'string'
พิมพ์ข้อมูลยูนิตการคอมไพล์และออฟเซ็ตส่วนได้อย่างแม่นยำ จุฬาใด ๆ กับ
ไม่มีการพิมพ์ที่ตรงกัน 'สตริง' ถูกอ่านเป็นสตริง URI

-S ใดๆ=สตริง
เมื่อพิมพ์ DIE สำหรับแต่ละค่าแท็กหรือชื่อแอตทริบิวต์ที่มี 'string'
ที่ใดที่หนึ่งในแท็กหรือแอตทริบิวต์ (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) พิมพ์หน่วยการคอมไพล์
ข้อมูลและส่วนชดเชย CU ใด ๆ ที่ไม่ตรงกันจะไม่ถูกพิมพ์ ดิ
'string' ถูกอ่านเป็นสตริง URI

-S regex = สตริง
เมื่อพิมพ์ DIE สำหรับแต่ละค่าแท็กหรือชื่อแอตทริบิวต์ที่ 'string' reqular
นิพจน์ที่ตรงกัน พิมพ์ข้อมูลหน่วยการคอมไพล์และออฟเซ็ตส่วน
CU ใด ๆ ที่ไม่ตรงกันจะไม่ถูกพิมพ์ 'สตริง' ถูกอ่านเป็นสตริง URI

สตริงไม่สามารถมีช่องว่างหรืออักขระอื่นที่มีความหมายถึง รับ(3) และ
เชลล์จะตัดเครื่องหมายคำพูดและอักขระอื่นๆ ออก ดังนั้นสตริงจะถือว่าอยู่ใน
สไตล์ URI และถูกแปล กล่าวอีกนัยหนึ่งเพื่อให้ตรงกับ 'ab' ให้สร้างสตริง -S 'a%20b'
แทนที่จะใช้เครื่องหมายคำพูด " ในสตริง ให้พิมพ์ %25 เช่น in
'a "b' ควรพิมพ์ 'a%20%25b' (ตัว ' ใช้สำหรับการอธิบายที่นี่ ไม่ใช่ส่วนหนึ่งของ
สตริง) สามารถพิมพ์อักขระใดก็ได้ในรูปแบบ URI ไม่ใช่แค่อักขระที่เป็น
มีปัญหากับเชลล์หรือ getopt

อ็อพชัน -S any= และ -S regex= ใช้ได้ก็ต่อเมื่อฟังก์ชันไลบรารีที่จำเป็นต้องใช้คือ
พบในเวลากำหนดค่า

ตัวเลือก -W เป็นตัวแก้ไขตัวเลือก -S และเพิ่มปริมาณเอาต์พุต -W
พิมพ์ ตอนนี้เราแสดง -W ในบริบทด้วยตัวเลือก -S

-S ตรงกัน = string1 -W
พิมพ์ parent tree และ child tree สำหรับ DIE ที่ -S ตรงกัน

-S ตรงกัน = string2 -วพ
พิมพ์แผนผังแม่สำหรับ DIE ที่ -S ตรงกัน

-S ตรงกัน = string3 -ห้องน้ำ
พิมพ์แผนผังแม่สำหรับ DIE ที่ -S ตรงกัน

อื่น ๆ OPTIONS


-# จำนวน
ตัวเลือกนี้ควบคุมเอาต์พุตการดีบักภายใน ตัวเลขที่สูงขึ้นหมายถึงการดีบักมากขึ้น
การกระทำ ดูซอร์สโค้ด

-x ชื่อ=/p/a/t/h.conf
เส้นทางของไฟล์ที่ระบุคือชื่อของไฟล์ที่ถือว่าเป็นไฟล์ที่คล้ายกับ dwarfdump.conf
เส้นทางของไฟล์ถูกอ่านเป็นสตริง URI

-x เอบิ=ppc
เลือก abi (จากไฟล์ dwarfdump.conf) ที่จะใช้ในการพิมพ์เฟรม
ข้อมูล (ที่นี่ใช้ ppc เป็นตัวอย่าง) abi ถูกอ่านเป็นสตริง URI

-P เมื่อตรวจสอบสิ่งนี้จะเพิ่มรายชื่อการคอมไพล์-ชื่อหน่วยที่เห็นสำหรับผู้ผลิตแต่ละราย-
คอมไพเลอร์ไปยังผลการตรวจสอบที่พิมพ์ออกมา

-q เมื่อพบ URI และแปลขณะอ่านบรรทัดคำสั่ง ให้เงียบเกี่ยวกับ
การแปล URI นั่นคือไม่พิมพ์ตัวเลือกต้นฉบับและที่แปลแล้ว
เงื่อนไข

-E เปิดการพิมพ์ข้อมูลส่วนหัวของอ็อบเจ็กต์ภายในสำหรับบางระบบ (สำหรับ Unix/Linux ไม่
ไม่มีอะไร).

-u คิวนาเม
เปิดการพิมพ์แบบเลือกของ DIE (การพิมพ์เช่น -i) เฉพาะ DIEs สำหรับ a
หน่วยการรวบรวมที่ตรงกับชื่อที่ระบุจะถูกพิมพ์ ถ้าหน่วยคอมไพล์
คือ ./a/b/cc 'cuname' ที่คุณระบุควรเป็น cc เป็นอักขระผ่าน
การแยกเส้นทางสุดท้าย / จะถูกละเว้น ถ้า 'cuname' ขึ้นต้นด้วย a / แล้วทั้ง
สตริงชื่อของหน่วยการคอมไพล์ต้องตรงกับ 'cuname' 'cuname' อ่านว่า
สตริง URI

-U ปิดการตีความ URI ของสตริงบรรทัดคำสั่งทั้งหมด ต้องเป็น
บนบรรทัดรับคำสั่งก่อนที่สตริง URI ใด ๆ จะพบว่ามีประสิทธิผลเต็มที่

-z ไม่ได้รับการสนับสนุนอีกต่อไป

ใช้ dwarfdump ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    VBA-M (เก็บถาวร - ตอนนี้บน Github)
    VBA-M (เก็บถาวร - ตอนนี้บน Github)
    ย้ายโครงการไปที่
    https://github.com/visualboyadvance-m/visualboyadvance-m
    คุณสมบัติ: การสร้างสูตรโกงบันทึกหลายสถานะ
    ระบบ, รองรับ gba, gbc, gb, sgb,
    เอสจีบีทูทู...
    ดาวน์โหลด VBA-M (เก็บถาวร - ตอนนี้บน Github)
  • 2
    Stacer
    Stacer
    เครื่องมือเพิ่มประสิทธิภาพและการตรวจสอบระบบ Linux
    ที่เก็บ Github:
    https://github.com/oguzhaninan/Stacer.
    ผู้ชม: ผู้ใช้ปลายทาง/เดสก์ท็อป ผู้ใช้
    อินเทอร์เฟซ: Qt. การเขียนโปรแกรมแล...
    ดาวน์โหลด Stacer
  • 3
    ออเร้นจ์ฟ็อกซ์
    ออเร้นจ์ฟ็อกซ์
    ทางแยกของ TeamWinRecoveryProject (TWRP)
    พร้อมฟังก์ชั่นเสริมมากมาย ออกแบบใหม่
    และคุณสมบัติอื่น ๆ : รองรับเสียงแหลมและ
    ไม่ใช่ Treble ROMs เคอร์เนล Oreo ที่ทันสมัย
    สร้าง...
    ดาวน์โหลด OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    ittop - ITSM CMDB โอเพ่นซอร์ส
    IT Operations Portal: การเปิดที่สมบูรณ์
    แหล่งที่มา ITIL บริการบนเว็บ
    เครื่องมือการจัดการรวมทั้งอย่างเต็มที่
    CMDB ที่ปรับแต่งได้ ระบบ Helpdesk และ
    คนทำเอกสาร...
    ดาวน์โหลด itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine เป็นเพลงหลายแพลตฟอร์ม
    เครื่องเล่นและผู้จัดห้องสมุดที่ได้รับแรงบันดาลใจจาก
    อมาร็อก 1.4. มีความรวดเร็วและ
    อินเทอร์เฟซที่ใช้งานง่ายและช่วยให้คุณ
    ค้นหาและ ...
    ดาวน์โหลดเคลเมนไทน์
  • 6
    XISMuS
    XISMuS
    คำเตือน: อัปเดตสะสม 2.4.3 มี
    ถูกปล่อยออกมา!! การอัปเดตใช้ได้กับทุก ๆ
    เวอร์ชันก่อนหน้า 2.xx ถ้าอัพเกรด
    จากเวอร์ชัน v1.xx โปรดดาวน์โหลดและ
    i ...
    ดาวน์โหลด XISMuS
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    คำย่อ
    คำย่อ
    abiword คำข้ามแพลตฟอร์มที่ยืดหยุ่น
    โปรเซสเซอร์ ...
    เรียกใช้ abiword
  • 2
    ABL
    ABL
    abl - คำนำหน้าแทนสำหรับ
    ฟังก์ชันบูลีน DESCRIPTION:
    libablmmm.a เป็นไลบรารีที่ช่วยให้
    แสดงฟังก์ชันบูลีนใน
    รูปแบบคล้าย LISP หนึ่ง ...
    เรียกใช้ abl
  • 3
    create_bmp_for_rect_in_circ
    create_bmp_for_rect_in_circ
    sorry_no_written_yet - ส่วนหนึ่งของ atlc Use
    create_bmp_for_rect_in_circ ออนไลน์โดยใช้
    บริการ onworks.net ...
    เรียกใช้ create_bmp_for_rect_in_circ
  • 4
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect - บิตแมป
    เครื่องกำเนิดไฟฟ้าสำหรับตัวนำสี่เหลี่ยม
    ภายในตัวนำสี่เหลี่ยม (ส่วนหนึ่งของ
    เอทีแอลซี) ...
    เรียกใช้ create_bmp_for_rect_in_rect
  • 5
    ช่องว่าง5
    ช่องว่าง5
    gap5 - โปรแกรมประกอบจีโนม (ส่วนหนึ่งของ
    สเตเดี้ยนแพ็คเกจ) ...
    วิ่ง gap5
  • 6
    gapi2-โคเดเจน
    gapi2-โคเดเจน
    ไม่มีเอกสาร - ไม่มี manpage สำหรับสิ่งนี้
    โปรแกรม. รายละเอียด: โปรแกรมนี้ทำ
    ไม่มี manpage เรียกใช้คำสั่งนี้
    พร้อมตัวช่วยสลับเพื่อดูว่ามันคืออะไร
    ทำ. สำหรับฉ...
    เรียกใช้ gapi2-codegen
  • เพิ่มเติม»

Ad