轉載請標明出處,維權必究:https://www.cnblogs.com/tangZH/p/10458388.html linux系統下能夠直接用命令行查看so庫的信息,但是window系統下咋辦好呢?涼拌~ 還是找到了辦法,這麼辦: 首先下載cygwin,這個工具到底是啥,其實它能夠讓我們在win ...
轉載請標明出處,維權必究:https://www.cnblogs.com/tangZH/p/10458388.html
linux系統下能夠直接用命令行查看so庫的信息,但是window系統下咋辦好呢?涼拌~
還是找到了辦法,這麼辦:
首先下載cygwin,這個工具到底是啥,其實它能夠讓我們在window系統下模擬linux系統,執行linux系統的命令,具體如何安裝請看我另一篇博客:
https://www.cnblogs.com/tangZH/p/10458366.html
看完鏈接裡面的博客,相信大家已經對cygwin有了一定的瞭解,那接下來就是查看so庫的信息了,舉個例子查看so庫所支持的CPU架構,我們查看一下libchm4j-native.so這個so庫所支持的CPU架構:
這就要說到一個很出名的命令了:readelf命令,這個命令是linux系統下的。
進入cygwin目錄,點擊Cygwin.bat運行,輸入readelf -h xxx.so,查看so文件的頭部信息。
從中便可以看出該so庫所支持的CPU架構了。
若是要查看so庫的其他信息,那麼可以去搜索一下readelf的用法,這裡就不多說啦。