是否有任何工具可以直接测试是否为32位或64位制作库?
答案 0 :(得分:52)
运行visual studio命令提示符以确保您的路径可以找到dumpbin.exe
管道findtr以保存关于每个部分的大呕吐,并且可选地,您可以使用通配符来分析libs的文件夹。
dumpbin /headers *.lib | findstr machine
您正在寻找的内容示例;
8664 machine (x64)
答案 1 :(得分:49)
您可以将dumpbin
实用程序与/headers
选项
它返回库是为32位还是64位架构构建的。
查看here了解详情。
使用示例:
c:\>dumpbin libXYZ.lib /headers
答案 2 :(得分:0)
答案 3 :(得分:0)
在visual studio中,我们可以通过Coreflags.exe了解Lib / dll是32位还是64位 此工具随Visual Studio自动安装。 我们可以从命令行运行此命令,该命令可以作为
运行 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\CorFlags.exe whatever_Lib_with_path
此命令将返回该文件是托管还是非托管文件。 如果托管,则可以提供有关该信息的信息是32/64位。