- 오브젝트 파일에 포함된 심볼 테이블을 보여줌.
- 디버깅에 유용하게 사용할 수 있는데, name conflicts or C++의 name mangling여부를 확인할 수 있음.
- 또한 심볼의 정의 여부를 확인할 수 있어서 보다 자세한 디버깅에 매우 유용함.
$ nm -option object.o
- 옵션
- -r: 역순 정렬
- --size-sort: 심볼 사이즈 작은 순 정렬
- -S :심볼 사이즈 큰 순 정렬
- -A :심볼에 속한 오브젝트 파일명과 함께 출력
- -D :다이나믹 옵션으로 동적링크 심볼정보 확인.
- 사실상 (U)ndefined 여부만 확인해도 크다.