영어프랑스어스페인어

Ad


온웍스 파비콘

llvm-nm-3.6 - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 llvm-nm-3.6 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 llvm-nm-3.6 명령입니다.

프로그램:

이름


llvm-nm - LLVM 비트코드 및 개체 파일의 기호 테이블 나열

개요


llvm-nm [옵션] [파일 이름...]

기술


XNUMXD덴탈의 llvm-nm 유틸리티는 LLVM 비트코드 파일, 객체 파일,
or ar 명령줄에 이름이 지정된 아카이브를 포함합니다. 각 기호는 다음과 같이 나열됩니다.
출처에 대한 간단한 정보와 함께. 파일 이름이 지정되지 않은 경우 또는 - is
파일명으로 사용, llvm-nm 표준 입력 스트림에서 파일을 처리합니다.

llvm-nm의 기본 출력 형식은 전통적인 BSD입니다. nm 출력 형식. 이러한 각 출력
레코드는 (선택 사항) 8자리 XNUMX진수 주소와 유형 코드로 구성됩니다.
문자 다음에 각 기호에 대한 이름이 있습니다. 행당 하나의 레코드가 인쇄됩니다. 필드
공백으로 구분됩니다. 주소가 생략되면 8개의 공백으로 대체됩니다.

현재 지원되는 유형 코드 문자와 그 의미는 다음과 같습니다.

U
명명된 개체가 이 비트코드 파일에서 참조되지만 정의되지 않았습니다.

C
공통(여러 정의가 하나의 def로 함께 연결됨)

W
약한 참조(여러 정의가 XNUMX개 또는 XNUMX개의 정의로 함께 연결됨)

t
로컬 함수(텍스트) 객체

T
전역 함수(텍스트) 객체

d
로컬 데이터 개체

D
전역 데이터 개체

?
인식할 수 없는 것

LLVM 비트코드 파일은 일반적으로
실행 가능한 이미지에 연결되거나 동적으로 컴파일될 때까지 주소
"적시", llvm-nm LLVM 비트코드 파일의 기호에 대한 주소를 인쇄하지 않습니다.
비트코드 파일에 정의된 기호도 있습니다.

옵션


-B (기본값)
BSD 출력 형식을 사용합니다. 별칭 --형식=bsd.

-P POSIX.2 출력 형식을 사용합니다. 별칭 --형식=포식스.

--디버그-심즈, -a
디버거만 포함하여 모든 기호를 표시합니다.

--정의만
이 파일에 정의된 기호만 인쇄합니다.
이 파일의 객체에 의해 참조되지만 이 파일에서 정의되지는 않습니다.)

--동적, -D
일반 기호 대신 동적 기호를 표시합니다.

--외부 전용, -g
정의가 외부인 기호만 인쇄합니다. 즉, 다른 곳에서 액세스할 수 있습니다.
파일.

--형식=형식, -f 체재
출력 형식을 선택하십시오. 체재시스템, POSIXbsd. 기본값은 bsd.

-도움 명령줄 옵션과 그 의미에 대한 요약을 인쇄합니다.

--정렬 없음, -p
발생한 순서대로 기호를 표시합니다.

--숫자 정렬, -N, -v
주소별로 기호를 정렬합니다.

--인쇄 파일 이름, -NS, -o
각 심볼 앞에 해당 심볼이 있는 파일을 붙입니다.

--인쇄 크기, -S
주소 대신 기호 크기를 표시합니다.

--크기 정렬
기호를 크기별로 정렬합니다.

--정의되지 않은 전용, -u
이 파일에서 참조되었지만 정의되지 않은 기호만 인쇄합니다.

onworks.net 서비스를 사용하여 온라인으로 llvm-nm-3.6 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad