Linux與Windows動態庫Tips
Linux:
nm -D xxx.so //查看動態庫詳細內容
nm -D xxx.so | grep xxx_* // 查看所有xxx_開頭的函數
Windows:
使用Visual Studio自帶工具dumpbin.exe,在安裝目錄中找到dumpbin.exe文件,打開命令提示符,將dumpbin.exe拖進去,這時候命令提示符會顯示該路徑,加上/exports 再加上dll庫的路徑,即可導出函數名。雙擊dumpbin.exe可以查看用法。
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\dumpbin.exe" /EXPORTS xxxx.dll
/DEPENDENTS xxx.dll 可以查看該動態庫的依賴庫