我有一个 libpython27.a
文件:如何在 Windows 7 x64 上知道它是 32 位还是 64 位?
最佳答案
尝试 dumpbin /headers "libpython27.a"
。 ( dumpbin reference )
输出将包含FILE HEADER VALUES 14C machine (x86)
或者FILE HEADER VALUES 8664 machine (x64)
请注意,如果您收到如下错误消息:
E:\temp>dumpbin /headers "libpython27.a"
LINK: extra operand `libpython27.a'
Try `LINK --help' for more information.
这意味着在搜索路径中的某处有一份 GNU 链接实用程序的副本。确保使用正确的
link.exe
(例如 C:\Program Files (x86)\Common Files\Microsoft\Visual C++ for Python\9.0\VC\bin
中提供的代码)。它还需要 mspdb80.dll
,它位于同一文件夹中或 PATH 中的其他内容中,否则您将收到错误消息:关于python - 如何知道 libpython27.a 是 32 位还是 64 位?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33686880/