영어프랑스어스페인어

Ad


온웍스 파비콘

llvm-symbolizer-3.6 - 클라우드의 온라인

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

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

프로그램:

이름


llvm-symbolizer - 주소를 소스 코드 위치로 변환

개요


llvm-심볼라이저 [옵션]

기술


llvm-심볼라이저 표준 입력에서 개체 파일 이름과 주소를 읽고 인쇄합니다.
표준 출력에 해당하는 소스 코드 위치. 오브젝트 파일이 다음에 지정된 경우
명령 줄, llvm-심볼라이저 표준 입력에서 주소만 읽습니다. 이 프로그램은
개체 파일의 디버그 정보 섹션 및 기호 테이블.


$ 고양이 주소.txt
a.out 0x4004f4
/tmp/b.out 0x400528
/tmp/c.so 0x710
/tmp/mach_universal_binary:i386 0x1f84
/tmp/mach_universal_binary:x86_64 0x100000f24
$ llvm-심볼라이저 < addr.txt
본관
/tmp/a.cc:4

에프(정수, 정수)
/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/source.cc:3
본관
/tmp/source.cc:8

_기본
/tmp/source_i386.cc:8

_기본
/tmp/source_x86_64.cc:8
$ 고양이 addr2.txt
0x4004f4
0 X 401000
$ llvm-심볼라이저 -obj=a.out < addr2.txt
본관
/tmp/a.cc:4

푸(정수)
/tmp/a.cc:12

옵션


-obj 기호화할 개체 파일의 경로입니다.

-functions=[없음|짧은|연결]
함수 이름이 인쇄되는 방식 지정(함수 이름 생략, 짧게 인쇄)
함수 이름 또는 전체 연결 이름 인쇄). 기본값은 결합.

-사용 기호 테이블
디버그 정보의 함수 이름보다 기호 테이블에 저장된 함수 이름 선호
섹션. 기본값은 true입니다.

-깨짐
demangle 함수 이름을 출력합니다. 기본값은 true입니다.

-인라이닝
소스 코드 위치가 인라인 함수에 있는 경우 인라인된 모든 프레임을 인쇄합니다.
기본값은 true입니다.

-기본 아치
바이너리가 여러 아키텍처에 대한 객체 파일을 포함하는 경우(예: Mach-O인 경우)
범용 바이너리), 주어진 아키텍처에 대한 객체 파일을 기호화합니다. 당신은 할 수 있습니다
또한 작성하여 아키텍처를 지정합니다. 바이너리_이름:아치_이름 입력에서(참조
위의 예). 아키텍처가 어느 쪽이든 지정되지 않으면 주소가 지정되지 않습니다.
상징. 기본값은 빈 문자열입니다.

-dsym-힌트=
(다윈 전용 깃발). 바이너리에 대한 디버그 정보가 기본값에 없는 경우
위치에서 다음을 통해 제공된 .dSYM 경로에서 디버그 정보를 찾습니다. -dsym-힌트
깃발. 이 플래그는 여러 번 사용할 수 있습니다.

EXIT 지위


llvm-심볼라이저 0을 반환합니다. 다른 종료 코드는 내부 프로그램 오류를 의미합니다.

onworks.net 서비스를 사용하여 온라인에서 llvm-symbolizer-3.6 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad