dumpbin判断windows程序是32还是64位(包括DLL)
Posted 朝闻道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dumpbin判断windows程序是32还是64位(包括DLL)相关的知识,希望对你有一定的参考价值。
http://blog.csdn.net/csfreebird/article/details/10105681
dumpbin /HEADERS gdal18.dll(or xxx.exe)
如果安装过VS2012的话,直接打开一个VS 2012提供的控制台窗口,比如VS2012 x64 Native Tools Command Prompt.
用下面的命令查看程序的头部信息:
- gdal_1.8_rtc>dumpbin /HEADERS gdal18.dll
- Microsoft (R) COFF/PE Dumper Version 11.00.60610.1
- Copyright (C) Microsoft Corporation. All rights reserved.
- Dump of file gdal18.dll
- PE signature found
- File Type: DLL
- FILE HEADER VALUES
- 8664 machine (x64)
- 6 number of sections
- 52130233 time date stamp Tue Aug 20 13:44:19 2013
- 0 file pointer to symbol table
- 0 number of symbols
- F0 size of optional header
- 2022 characteristics
- Executable
- Application can handle large (>2GB) addresses
- 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)的主要内容,如果未能解决你的问题,请参考以下文章
Windows 命令判断 .dll 文件是 32 位还是 64 位?