영어프랑스어스페인어

Ad


온웍스 파비콘

h8300-hms-nm - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 h8300-hms-nm을 실행합니다.

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

프로그램:

이름


nm - 개체 파일의 기호 나열

개요


nm [-a--디버그-심즈] [-g--외부 전용]
[-B] [-C--demangle[=스타일]] [-D--동적]
[-S--인쇄 크기] [-s--print-armmap]
[-A-o--인쇄 파일 이름][--특수 기호]
[-n-v--숫자 정렬] [-p--정렬 없음]
[-r--역순 정렬] [--크기 정렬] [-u--정의되지 않은 전용]
[-t 어근--기수=어근] [-P--휴대성]
[--대상=bfd 이름] [-f체재--형식=체재]
[--정의만] [-l--줄 번호] [-- 엉킴 없음]
[-V--번역] [-X 32_64] [--도움] [개체 파일...]

기술


GNU nm 개체 파일의 기호를 나열합니다. 개체 파일.... 객체 파일이 다음과 같이 나열되지 않는 경우
인수, nm 파일을 가정합니다 아웃.

각 기호에 대해, nm 보여줍니다 :

· 기호 값, 옵션으로 선택한 기수(아래 참조) 또는 다음으로 XNUMX진수
태만.

· 기호 유형. 최소한 다음 유형이 사용됩니다. 다른 사람들도 마찬가지로,
개체 파일 형식에 따라 다릅니다. 소문자이면 기호는 로컬입니다. 대문자인 경우
기호는 전역(외부)입니다.

"A" 기호의 값은 절대값이며 더 이상 연결해도 변경되지 않습니다.

"B" 기호는 초기화되지 않은 데이터 섹션(BSS라고 함)에 있습니다.

"C" 기호는 공통입니다. 공통 기호는 초기화되지 않은 데이터입니다. 링크할 때,
여러 공통 기호가 같은 이름으로 나타날 수 있습니다. 기호가 정의된 경우
어디에서나 공통 기호는 정의되지 않은 참조로 취급됩니다.

"D" 기호는 초기화된 데이터 섹션에 있습니다.

"G" 기호는 작은 개체에 대한 초기화된 데이터 섹션에 있습니다. 일부 개체 파일
형식은 전역 int와 같은 작은 데이터 개체에 대한 보다 효율적인 액세스를 허용합니다.
큰 전역 배열과 반대되는 변수입니다.

"I" 기호는 다른 기호에 대한 간접적인 참조입니다. 이것은 GNU 확장입니다.
거의 사용되지 않는 a.out 객체 파일 형식.

"N" 기호는 디버깅 기호입니다.

"R" 기호는 읽기 전용 데이터 섹션에 있습니다.

"S" 기호는 작은 개체에 대한 초기화되지 않은 데이터 섹션에 있습니다.

"T" 기호는 텍스트(코드) 섹션에 있습니다.

"U" 기호가 정의되지 않았습니다.

"V" 기호는 약한 개체입니다. 약하게 정의된 기호가 일반 기호와 연결된 경우
정의된 기호, 일반 정의된 기호는 오류 없이 사용됩니다. 약할 때
정의되지 않은 기호가 연결되어 있고 기호가 정의되지 않은 경우 약한 값
기호는 오류 없이 XNUMX이 됩니다.

"W" 기호는 특별히 약한 개체로 태그가 지정되지 않은 약한 기호입니다.
상징. 약한 정의 기호가 일반 정의 기호와 연결되면
정상 정의된 기호는 오류 없이 사용됩니다. 약한 정의되지 않은 기호가 다음과 같을 때
연결되고 기호가 정의되지 않은 경우 기호의 값은
오류가 없는 시스템별 방식. 일부 시스템에서 대문자는 다음을 나타냅니다.
기본값이 지정되었습니다.

"-" 기호는 a.out 개체 파일의 찌르기 기호입니다. 이 경우 다음
인쇄된 값은 stabs other 필드, stabs desc 필드 및 stab 유형입니다.
찌르기 기호는 디버깅 정보를 저장하는 데 사용됩니다.

"?" 기호 유형을 알 수 없거나 개체 파일 형식에 따라 다릅니다.

· 기호 이름.

옵션


여기에 대안으로 표시된 길고 짧은 형태의 옵션은 동일합니다.

-A
-o
--인쇄 파일 이름
각 기호 앞에 해당 기호가 있던 입력 파일(또는 아카이브 멤버)의 이름이 옵니다.
모든 기호 앞에 입력 파일을 한 번만 식별하는 대신 찾았습니다.

-a
--디버그-심즈
디버거 전용 기호를 포함한 모든 기호를 표시합니다. 일반적으로 이들은 나열되지 않습니다.

-B 같은 --형식=bsd (MIPS와의 호환성을 위해 nm).

-C
--디앵글[=스타일]
디코딩(엉킴) 저수준 기호 이름을 사용자 수준 이름으로 변환합니다. 제거하는 것 외에도
시스템 앞에 밑줄이 추가되어 C++ 함수 이름을 읽을 수 있습니다.
컴파일러마다 맹글링 스타일이 다릅니다. 선택적 디망글링 스타일
인수를 사용하여 컴파일러에 적합한 디맹글링 스타일을 선택할 수 있습니다.

-- 엉킴 없음
낮은 수준의 기호 이름을 demangle하지 마십시오. 이것이 기본값입니다.

-D
--동적
일반 기호가 아닌 동적 기호를 표시합니다. 이것만으로도 의미가 있다
특정 유형의 공유 라이브러리와 같은 동적 개체의 경우.

-f 체재
--형식=체재
출력 형식 사용 체재, "bsd", "sysv" 또는 "posix"일 수 있습니다. 기본값은
"BSD". 의 첫 번째 문자만 체재 중요하다; 그것은 위쪽 또는
소문자.

-g
--외부 전용
외부 기호만 표시합니다.

-l
--줄 번호
각 기호에 대해 디버깅 정보를 사용하여 파일 이름과 줄 번호를 찾습니다.
정의된 기호의 경우 기호 주소의 행 번호를 찾습니다. 를 위해
정의되지 않은 기호, 다음을 참조하는 재배치 항목의 줄 번호를 찾습니다.
상징. 줄 번호 정보를 찾을 수 있으면 다른 기호 뒤에 인쇄하십시오.
정보.

-n
-v
--숫자 정렬
기호를 알파벳순으로 정렬하지 않고 주소를 기준으로 숫자순으로 기호를 정렬합니다.
이름.

-p
--정렬 없음
기호를 어떤 순서로든 정렬하지 마십시오. 발생한 순서대로 인쇄하십시오.

-P
--휴대성
기본 형식 대신 POSIX.2 표준 출력 형식을 사용합니다. 에 해당
-f POSIX.

-S
--인쇄 크기
"bsd" 출력 형식에 대해 정의된 기호의 값이 아닌 인쇄 크기입니다.

-s
--print-armmap
아카이브 구성원의 기호를 나열할 때 색인을 포함하십시오. 매핑(
아카이브 ar or 란립)의 모듈에는 어떤 이름에 대한 정의가 포함되어 있습니다.

-r
--역순 정렬
정렬 순서를 반대로 합니다(숫자 또는 알파벳). 마지막이 되자
먼저.

--크기 정렬
크기별로 기호를 정렬합니다. 크기는 다음 값 사이의 차이로 계산됩니다.
기호 및 다음으로 높은 값을 갖는 기호의 값. "bsd"가 출력되면
형식이 사용되며 값이 아닌 기호의 크기가 인쇄됩니다. -S 절대로 필요한 것
크기와 값 모두 인쇄할 순서대로 사용하십시오.

--특수 기호
대상에 특정한 특별한 의미가 있는 기호를 표시합니다. 이러한 기호는
일반적으로 일부 특수 처리를 위해 대상에 의해 사용되며 일반적으로 도움이 되지 않습니다.
일반 기호 목록에 포함될 때. 예를 들어 ARM의 경우 다음을 대상으로 합니다.
옵션은 ARM 코드 사이의 전환을 표시하는 데 사용되는 매핑 기호를 건너뜁니다.
THUMB 코드 및 데이터.

-t 어근
--기수=어근
어근 기호 값을 인쇄하기 위한 기수로 사용됩니다. 그것은 있어야합니다 d 소수의 경우, o
XNUMX진수 또는 x XNUMX진수의 경우.

--대상=bfd 이름
시스템의 기본 형식이 아닌 다른 개체 코드 형식을 지정합니다.

-u
--정의되지 않은 전용
정의되지 않은 기호(각 개체 파일의 외부에 있는 기호)만 표시합니다.

--정의만
각 개체 파일에 대해 정의된 기호만 표시합니다.

-V
--번역
버전 번호 표시 nm 종료하십시오.

-X 이 옵션은 AIX 버전의 호환성을 위해 무시됩니다. nm. 하나 걸립니다
문자열이어야 하는 매개변수 32_64. AIX의 기본 모드 nm 에 해당
-X 32, GNU에서 지원하지 않는 nm.

--도움
옵션 요약 표시 nm 종료하십시오.

onworks.net 서비스를 사용하여 h8300-hms-nm 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    DivFix + +
    DivFix + +
    DivFix++는 AVI 비디오 복구 및
    미리보기 소프트웨어. 그것은 수리를 위해 설계되었습니다
    다운로드 중인 파일 미리보기
    ed2k(emule), 토렌트, 그누텔라, ftp...
    DivFix++ 다운로드
  • 2
    제이보스 커뮤니티
    제이보스 커뮤니티
    커뮤니티 주도 프로젝트
    최첨단을 위한 최신 혁신
    앱. 주력 프로젝트인 JBoss AS는
    선도적인 오픈 소스,
    표준 준수...
    JBoss 커뮤니티 다운로드
  • 3
    장고 파일러
    장고 파일러
    django Filer는 파일 관리 도구입니다.
    만드는 django에 대한 응용 프로그램
    파일과 이미지를 쉽게 처리할 수 있습니다.
    django-filer는 파일 관리 도구입니다.
    djang에 대한 응용 프로그램 ...
    장고 파일러 다운로드
  • 4
    xCAT
    xCAT
    익스트림 클러스터 관리 툴킷.
    xCAT는 확장 가능한 클러스터 관리입니다.
    제공하는 프로비저닝 도구
    하드웨어 제어, 검색 및 OS
    디스크풀/디...
    xCAT 다운로드
  • 5
    PSI
    PSI
    Psi는 플랫폼 간 강력한 XMPP입니다.
    숙련된 사용자를 위해 설계된 클라이언트.
    MS에서 사용할 수 있는 빌드가 있습니다.
    Windows, GNU/Linux 및 macOS.. 청중:
    최종 사용자...
    Psi 다운로드
  • 6
    블로 비 발리 2
    블로 비 발리 2
    유명한의 공식 연속
    Blobby Volley 1.x 아케이드 게임..
    대상: 최종 사용자/데스크톱. 사용자
    인터페이스: OpenGL, SDL. 프로그램 작성
    언어: C++, 루아. 씨...
    블로비 발리 2 다운로드
  • 더»

Linux 명령

Ad