我用VC++6.0寫了一個簡單的dll,然后我電腦上還裝有VS2013(在此之前還裝過VS2012,已卸載,不知有沒有卸載干凈)。然后我想用VS/vc/bin/下的dumpbin.exe來查看,我的vs是放在e盤。然后打開后是下面的圖一樣,輸入dumpbin -exports 我的檔案路徑,好像沒啥反應直接退出的樣子,這個界面究竟怎么操作?

然后我上網找答案,又有人說什么要先運行vcvars32.bat,然后我在cmd里運行了,如下圖,出現的問題究竟是什么原因?沒初始化環境變數?

然后我又添加了path,include還有lib等變數,如下圖

好像還是會彈出錯誤,究竟是什么問題?好像還有很多版本,我dll是寫的32位,裝的vs2013好像是64位。我需要獲取函式名然后在vs2013上寫一個東西去呼叫這塊dll,有人懂的話就教一下我吧。
uj5u.com熱心網友回復:
先 創建 一個 bat 檔案 為 好:dumpbin.exe /ALL
pause
uj5u.com熱心網友回復:
不好意思,請您再通俗地說一下,沒弄明白您啥意思
uj5u.com熱心網友回復:
先 創建 一個 dump.bat 檔案,內容如下 :dumpbin.exe /ALL xxxx.dll
pause
雙擊 dump.bat (open run)
uj5u.com熱心網友回復:
網上下載dependsuj5u.com熱心網友回復:
用VS命令提示符
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/68681.html
標籤:進程/線程/DLL
