"경고: nm: 이름 목록 없음"은 무엇을 의미합니까?

"경고: nm: 이름 목록 없음"은 무엇을 의미합니까?

나는 도서관에서 기호를 찾으려고 노력하고 있습니다.

$ nm /usr/local/ssl/macosx-x64/lib/libcrypto.a | grep rc4_md5_enc
warning: nm: no name list
warning: nm: no name list
warning: nm: no name list
...

그만큼GNU nm 매뉴얼 페이지조건이나 출력에 대해 논의하지 않는 것 같습니다.

무엇을warning: nm: no name list평균?

답변1

에 따르면매뉴얼 페이지의 경우 nm"이름 목록"은 "기호 테이블"을 의미합니다. Linux에서 이 명령을 실행하고 파일이 OSX용인 경우(경로에서 알 수 있듯이) 바이너리 파일 형식이 호환되지 않을 가능성이 높습니다. 예를 들어, 다음을 사용하는 경우

file /usr/local/ssl/macosx-x64/lib/libcrypto.a

"현재 아카이브"라고 알려줄 수도 있습니다. 그러나 다른 도구는 다른 유형의 시스템의 파일을 제대로 처리하지 못할 수도 있습니다.

관련 정보