1. 程式人生 > >dumpbin判斷windows程序是32還是64位(包括DLL)

dumpbin判斷windows程序是32還是64位(包括DLL)

tro 信息 option hand article tools style 安裝 net

http://blog.csdn.net/csfreebird/article/details/10105681

dumpbin /HEADERS gdal18.dll(or xxx.exe)

如果安裝過VS2012的話,直接打開一個VS 2012提供的控制臺窗口,比如VS2012 x64 Native Tools Command Prompt.

用下面的命令查看程序的頭部信息:

[cpp] view plain copy
  1. gdal_1.8_rtc>dumpbin /HEADERS gdal18.dll
  2. Microsoft (R) COFF/PE Dumper Version 11.00.60610.1
  3. Copyright (C) Microsoft Corporation. All rights reserved.
  4. Dump of file gdal18.dll
  5. PE signature found
  6. File Type: DLL
  7. FILE HEADER VALUES
  8. 8664 machine (x64)
  9. 6 number of sections
  10. 52130233 time date stamp Tue Aug 20 13:44:19 2013
  11. 0 file pointer to symbol table
  12. 0 number of symbols
  13. F0 size of optional header
  14. 2022 characteristics
  15. Executable
  16. Application can handle large (>2GB) addresses
  17. DLL

看到x64了麽? 所以這是64位的dll.

查看程序/DLL的位數 32位 64 位
http://2678482.blog.51cto.com/2668482/1616861

machine (x64) -- 64 位
machine (x86) -- 32 位

http://blog.csdn.net/cocoasprite/article/details/53257049

dumpbin判斷windows程序是32還是64位(包括DLL)