그래서 저는 Mac OS X의 XCode 프로젝트에서 동적 라이브러리를 작동 시키려고 노력했습니다. 지금까지는 기쁨이 없었습니다.
dylib 파일을로드 할 수 있지만 dlsym을 호출하여 함수 포인터를 가져 오면 0을 반환하고 dlerror는 기호를 찾을 수 없다고 말합니다.
그래서 dylib 파일에서 내 보낸 기호를 나열하는 간단한 방법이 있는지 궁금합니다. 어떤 아이디어라도 좋을 것입니다.
답변
남자 1 nm
예를 들면 :
nm -gU /usr/local/Cellar/cairo/1.12.16/lib/cairo/libcairo-trace.0.dylib
답변
답변
사용하다 nm -a your.dylib
전역을 포함한 모든 기호를 인쇄합니다
