Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Chạy máy chủ | Ubuntu > | Fedora > |


Biểu tượng yêu thích OnWorks

llvm-nm-3.8 - Trực tuyến trên Đám mây

Chạy llvm-nm-3.8 trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh llvm-nm-3.8 có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


llvm-nm - liệt kê mã bit LLVM và bảng ký hiệu của tệp đối tượng

SYNOPSIS


llvm-nm [lựa chọn] [tên tệp ...]

MÔ TẢ


Mô hình llvm-nm tiện ích liệt kê tên của các ký hiệu từ tệp mã bit LLVM, tệp đối tượng,
or ar kho lưu trữ có chứa chúng, được đặt tên trên dòng lệnh. Mỗi biểu tượng được liệt kê dọc theo
với một số thông tin đơn giản về xuất xứ của nó. Nếu không có tên tệp nào được chỉ định, hoặc - is
được sử dụng làm tên tệp, llvm-nm sẽ xử lý một tệp trên luồng đầu vào chuẩn của nó.

llvm-nmĐịnh dạng đầu ra mặc định của là BSD truyền thống nm định dạng đầu ra. Mỗi đầu ra như vậy
bản ghi bao gồm một địa chỉ thập lục phân 8 chữ số (tùy chọn), theo sau là một mã loại
ký tự, theo sau là tên, cho mỗi ký hiệu. Một bản ghi được in trên mỗi dòng; lĩnh vực
được ngăn cách bởi dấu cách. Khi địa chỉ bị bỏ qua, nó được thay thế bằng 8 dấu cách.

Nhập các ký tự mã hiện được hỗ trợ và ý nghĩa của chúng như sau:

U
Đối tượng được đặt tên được tham chiếu nhưng không được xác định trong tệp bitcode này

C
Phổ biến (nhiều định nghĩa liên kết với nhau thành một định nghĩa)

W
Tham chiếu yếu (nhiều định nghĩa liên kết với nhau thành không hoặc một định nghĩa)

t
Đối tượng chức năng cục bộ (văn bản)

T
Đối tượng hàm toàn cục (văn bản)

d
Đối tượng dữ liệu cục bộ

D
Đối tượng dữ liệu toàn cầu

?
Một cái gì đó không thể nhận ra

Bởi vì các tệp mã bit LLVM thường chứa các đối tượng không được coi là có
các địa chỉ cho đến khi chúng được liên kết thành một hình ảnh thực thi hoặc được biên dịch động
"vừa kịp giờ", llvm-nm không in địa chỉ cho bất kỳ ký hiệu nào trong tệp mã bit LLVM,
ngay cả các ký hiệu được xác định trong tệp bitcode.

LỰA CHỌN


-B (Default)
Sử dụng định dạng đầu ra BSD. Bí danh cho --format = bsd.

-P Sử dụng định dạng đầu ra POSIX.2. Bí danh cho --format = posix.

--debug-syms, -a
Hiển thị tất cả các biểu tượng, ngay cả trình gỡ lỗi chỉ.

- chỉ được xác định
Chỉ in các ký hiệu được xác định trong tệp này (trái ngược với các ký hiệu có thể là
được tham chiếu bởi các đối tượng trong tệp này, nhưng không được xác định trong tệp này.)

--năng động, -D
Hiển thị các biểu tượng động thay vì các biểu tượng bình thường.

- chỉ bên ngoài, -g
Chỉ in các ký hiệu có định nghĩa là bên ngoài; nghĩa là, có thể truy cập từ
các tập tin.

--format = định dạng, -f định dạng
Chọn một định dạng đầu ra; định dạng có lẽ sysv, posix, hoặc là bsd. Mặc định là bsd.

-Cứu giúp In bản tóm tắt các tùy chọn dòng lệnh và ý nghĩa của chúng.

- không phân loại, -p
Hiển thị các biểu tượng theo thứ tự gặp phải.

--numeric-sort, -N, -v
Sắp xếp các ký hiệu theo địa chỉ.

- print-file-name, -MỘT, -o
Bắt đầu mỗi ký hiệu với tệp mà nó xuất phát.

--kich thươc in, -S
Hiển thị kích thước biểu tượng thay vì địa chỉ.

--size-sort
Sắp xếp các ký hiệu theo kích thước.

- chỉ xác định, -u
Chỉ in các ký hiệu được tham chiếu nhưng không được xác định trong tệp này.

Sử dụng llvm-nm-3.8 trực tuyến bằng các dịch vụ onworks.net


Ad


Ad