1. 程式人生 > >Windows下檢視library(即.lib檔案)匯出函式或32、64位編譯等資訊的方法

Windows下檢視library(即.lib檔案)匯出函式或32、64位編譯等資訊的方法

開發人員都知道,檢視DLL或exe檔案匯出函式、依賴檔案等資訊,使用Depends即可,Depends.exe隨VC6.0平臺釋出。

但是,Depends卻不能想檢視靜態庫.lib檔案的相關資訊,那如果想

1)檢視.lib檔案資訊;

2)沒有安裝VC6.0環境,卻想檢視DLL或exe檔案的相關資訊;

這時該怎麼辦呢?

如果安裝了Visual Studio開發平臺,那麼使用其附帶工具dumpbin.exe即可,該工具一般在VC\bin目錄下,如C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\dumpbin.exe目錄。

在 cmd 下輸入dumpbin /? 檢視使用命令,使用方法很簡單 微笑



相關推薦

Windows檢視library(.lib檔案)匯出函式3264編譯資訊方法

開發人員都知道,檢視DLL或exe檔案匯出函式、依賴檔案等資訊,使用Depends即可,Depends.exe隨VC6.0平臺釋出。 但是,Depends卻不能想檢視靜態庫.lib檔案的相關資訊,那如果想 1)檢視.lib檔案資訊; 2)沒有安裝VC6.0環境,卻想檢視DL

Linux/Windows檢視Sqlite的.db檔案

sqlite的.db檔案: 在Windows可以用Firefox瀏覽器外掛開啟:sqlite.manager 在Linux中的開啟方法如下: 以CentOS為例 在Linux的home目錄下新建一個目錄sqlite,將下載好的安裝檔案上傳到新

Windows檢視Linux的ext4檔案系統

    本人機子上裝的是Windows 7 & CentOS 6.5雙系統,前段時間在部落格中記錄過文章:Linux通過ntfs-3g掛載ntfs檔案系統,而Windows 7下檢視Linux中的ext4檔案系統,我是通過LinuxReader實現。LinuxRe

linux/windows檢視目標檔案.a/.lib函式符號名稱

1、linux下 (1)、 objdump -t 檢視物件檔案所有的符號列表;例如 objdump -t libtest.o(2)、nm列出目標檔案(.o)的符號清單;例如 nm -s filen

windows檢視mysql的儲存引擎

(1)首先同時按住win鍵和r鍵,輸入cmd,然後點選確定進入到dos命令列 (2)進入dos命令列後進入到mysql命令列模式,預設是在C盤下,剛好我的mysql資料庫也安裝在c盤下,  1> 因此找到你本機安裝mysql資料庫的目錄,直接到mysql目錄下的bin資

windows Python3.x生成pyd檔案(python加密)

Python有py、pyc、pyw、pyo、pyd等檔案格式,其中除py其他格式起到了不暴露原始碼的作用,相當於c語言中的動態庫。 Python的指令碼檔案是開源的,若直接釋出桌面軟體問題很嚴重。因為這是公司的產品,需要保護原始碼。那麼要對Python程式碼進行混淆加密保護。 混淆程式碼,我

windows檢視埠被佔用問題的解決

在用Idea開發專案的時候會發現Tomcat的埠突然被佔用了,或者在使用其他的程式時也會出現埠衝動的問題,如下圖所示: 這時候我們就會想檢視該埠到底被誰佔用了,於是上網查詢資料總結方法如下: tips:          tip1: win+r 開啟cmd 控制檯

windowspython的tar.gz檔案安裝

windows下下載了django,PIL,web.py發現都是tar.gz格式的檔案,網上查詢也非常系統的方法,總結一下其他大神的方法,歸納於此。 首先下載tar.gz檔案,比如web.py,下載後是一個tar.gz檔案,用好壓或其他解壓軟體解壓,你會看到目錄裡有一個setup.py檔案,這時

windows用Python把pdf檔案轉化為圖片(png格式)

最近工作中需要把pdf檔案轉化為圖片,想用python來實現,於是在網上找啊找啊找啊找,找了半天,倒是找到一些程式碼。 1、第一個找到的程式碼,我試了一下好像是反了,只能實現把圖片轉為pdf,而不能

如何檢視dll以及lib檔案32還是64

可藉助vs自帶工具dumpbin.exe 執行: dumpbin.exe   /headers   檔案路徑 例如: 直接輸入:dumpbin.exe 可檢視該命令的詳情。 如下如所示: 另外: VS2013設定工程32

在Linux和Windows檢視CPU是否支援虛擬化的方法

當我們要在一臺已經安裝了作業系統的伺服器上部署虛擬化環境,為了確保後面虛擬化安裝部署的成功,如何確認當前伺服器的CPU是否支援虛擬化呢? 針對Linux和Windows,下面各自介紹一個檢視的方法: 1. Windows平臺: 搜尋下載小工具:securable 使用者需要檢視的也就是截圖中的Ha

postgresql在windows備份的批處理檔案(修改版),提示輸入密碼時,能自動輸入密碼

在網上找到一篇文章《PostgreSQL Windows自動備份指令碼》 覺得不錯,試了一下,發現批處理檔案執行停止在提示輸入密碼那。 >pg_dump -U postgres -W  database1 > c:/backup.tar >passwo

linux檢視mysql的配置檔案

首先先看看你的mysql在哪,通過which命令 which mysql 顯示出目錄比如我的是下面這個 /usr/bin/mysql 接下來就可以針對這個目錄通過一些命令檢視配置檔案在哪了,

windows類似linux readdir()讀取檔案

仿寫標頭檔案 dirent.h 模擬linux下標頭檔案 myDirent.h #ifndef MYDIRENT_H #define MYDIRENT_H typedef struct _dirdesc { int dd_fd;

windows另存為Ascii檔案和unicode檔案的問題

"劉"字                 GBK 編碼為 0xC1F5 UNICODE(小端)編碼為   0x5218 在windowsXP下用記事本寫"劉"字,分別另存為ANSI編碼方式,以及unicode編碼方式。 用ultraedit開啟切換到十六進位制模式,發現 ANSI編碼儲存的檔案第一位元組為

Windows使用csv.writer寫檔案出現空行【已解決】

在學習pytorch教程中Chatbot Tutorial,跟著作者的程式碼復現,遇到了這個問題:在把格式化的對話資料寫入檔案時,發現多了空行,作者的程式碼是: # Write new csv file print("\nWriting newly formatted file...")

windowstomcat日誌輸出至檔案

按照上面的修改,tomcat所有的日誌都會寫入到logs/catalina.out檔案內,如果想要按天來生成日誌檔案,可以在%ACTION%後新增 >> %CATALINA_HOME%/logs/catalina.%date:~0,4%.%date:~5,2%.%date:~8,2%.out,生成

Windows一個複製和刪除檔案(資料夾)的bat指令碼

:: 指令碼建立時最好選擇GB2312編碼 :: @echo off 表示不回顯執行的命令 @echo off ::設定源路徑和目的路徑,使用該變數時需要用一對%包起來 set SRC_PATH=..

windowsDocker虛擬機器映象檔案的改變 以及映象加速

Docker虛擬機器映象檔案改變 預設情況下,docker-machine建立的虛擬機器檔案,是儲存在C盤的C:\Users\使用者名稱\.docker\machine\machines\default 目錄下的,如果下載和使用的映象過多,那麼必然導致該資料夾膨脹過大,

解決WindowsPython程式讀取中文檔案

載入讀取excel的模組——xlrd,在讀取中文路徑時總是報錯,提示檔案找不到,並輸出Unicode字元編碼的檔案路徑。 我以為我加了第一行有效果:# -*-coding=utf-8 -*- 其實在Windows的環境下,字元編碼會預設轉為中文字符集,所以要特意指定Unic