InggrisPerancisSpanyol

Ad


favorit OnWorks

llvm-symbolizer-3.6 - Online di Cloud

Jalankan llvm-symbolizer-3.6 di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah llvm-symbolizer-3.6 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, Windows online emulator atau MAC OS online emulator

PROGRAM:

NAMA


llvm-symbolizer - mengubah alamat menjadi lokasi kode sumber

RINGKASAN


llvm-simbolis [pilihan]

DESKRIPSI


llvm-simbolis membaca nama dan alamat file objek dari input dan cetakan standar
lokasi kode sumber yang sesuai dengan keluaran standar. Jika file objek ditentukan dalam
garis komando, llvm-simbolis hanya membaca alamat dari input standar. Program ini menggunakan
debug bagian info dan tabel simbol di file objek.

CONTOH


$cat addr.txt
keluar 0x4004f4
/tmp/b.keluar 0x400528
/tmp/c.so 0x710
/tmp/mach_universal_binary:i386 0x1f84
/tmp/mach_universal_binary:x86_64 0x100000f24
$ llvm-symbolizer < addr.txt
utama
/tmp/a.cc:4

f(ke dalam, ke dalam)
/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/sumber.cc:3
utama
/tmp/sumber.cc:8

_utama
/tmp/source_i386.cc:8

_utama
/tmp/source_x86_64.cc:8
$cat addr2.txt
0x4004f4
0x401000
$ llvm-symbolizer -obj=a.out < addr2.txt
utama
/tmp/a.cc:4

foo(int)
/tmp/a.cc:12

PILIHAN


-obj Path ke file objek yang akan disimbolkan.

-fungsi=[tidak ada|pendek|tautan]
Tentukan cara nama fungsi dicetak (hilangkan nama fungsi, cetak pendek
nama fungsi, atau cetak nama tautan lengkap, masing-masing). Default untuk linkage.

-gunakan-simbol-tabel
Lebih suka nama fungsi yang disimpan dalam tabel simbol daripada nama fungsi di info debug
bagian. Default ke benar.

-demangle
Cetak nama fungsi yang dibongkar. Default ke benar.

-menyejajarkan
Jika lokasi kode sumber dalam fungsi inline, mencetak semua frame inlnied.
Default ke benar.

-default-lengkungan
Jika biner berisi file objek untuk beberapa arsitektur (misalnya, itu adalah Mach-O
biner universal), melambangkan file objek untuk arsitektur tertentu. Kamu bisa
juga tentukan arsitektur dengan menulis nama_biner:nama_arsitek di masukan (lihat
contoh di atas). Jika arsitektur tidak ditentukan dengan cara apa pun, alamat tidak akan
disimbolkan. Default untuk string kosong.

-dsym-petunjuk=
(Bendera khusus Darwin). Jika info debug untuk biner tidak ada di default
lokasi, cari info debug di jalur .dSYM yang disediakan melalui -dsym-petunjuk
bendera. Bendera ini dapat digunakan beberapa kali.

EXIT STATUS


llvm-simbolis mengembalikan 0. Kode keluar lainnya menyiratkan kesalahan program internal.

Gunakan llvm-symbolizer-3.6 online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad