8
A
답변
10
이들은 유사한 매개 변수가 없습니다. nm
은 파일 기호를 나열하고 objdump
은 파일에 대한 많은 다른 정보를 표시 할 수 있습니다. objdump
도 기호를 표시 할 수 있으며 "이것은 표시 형식이 다르긴하지만 nm 프로그램에서 제공하는 정보와 유사합니다"라는 맨 페이지에 명시 적으로 명시되어 있습니다.
2
nm이 posix 인 것처럼 보이므로 non-gnu 플랫폼에서 사용할 수 있습니다.
http://pubs.opengroup.org/onlinepubs/000095399/utilities/nm.html
나는 OSX가 objdump를 기본적으로 제공하지만, 동일한 기능 "objdump를"리눅스에 제공의 일부를 제공하는 "otool"를 제공하지 않는 예를 들어 참조하십시오.
그래서 정말로 원하는 것은 심볼 테이블이나 유사한 작업을보고 스크립트의 이식성에 신경을 쓰면 nm을 사용하는 것입니다. 파일의 디버그 정보를 조사하는 등의 다른 작업에서는 objdump가 더 적절할 수 있습니다.
'nm'은'objdump'가 할 수없는 정보를 보여줄 수 있습니까? –
나는 그렇게 생각하지 않는다. objdump는보다 일반적인 도구입니다. – wRAR