首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >链接到Visual Studio 2005中的Python导入库

问链接到Visual Studio 2005中的Python导入库
EN

Stack Overflow用户
提问于 2009-03-18 15:52:48
回答 2查看 6.1K关注 0票数 8

我有一个嵌入了Python的C++应用程序。我正在使用Visual Studio2005构建。当我尝试链接到python26.lib时,我得到了一些未解析的符号,所有这些符号都以“__imp”开头:

错误LNK2019:函数_main中引用的未解析外部符号__imp__Py_Initialize

python26.lib是一个导入库(由Python2.6安装程序安装)。要解析这些符号,我必须做些什么?它们确实存在于导入库中(dumpbin /all会显示它们)。谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-03-18 21:26:04

看起来我试图将一个64位的Python库链接到一个32位的应用程序。我希望链接器能告诉我一些东西,而不是“未解析的符号”。链接到32位库可以解决此问题。

票数 13
EN

Stack Overflow用户

发布于 2009-03-18 16:45:12

试着在你的推荐信中包含C:\WINDOWS\system32\python26.dll。python26.lib包含主DLL的符号名称。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/658879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档