试图重建Python嵌入式C++ DLL,并获得“LNK2001:…“初始化”和类似的错误?

2024-03-29 05:19:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在VisualStudio 2013中重建一个C++ DLL,用于在一个微妙的变化之后嵌入Python模块,我正在运行一系列的

LNK2001: unresolved external symbol __imp__Py_Intitialize

以及类似的错误。你知道吗

最初能够构建DLL的机器之间的唯一区别是它本机安装了Python,而这台机器是通过Anaconda安装的。你知道吗

在配置属性中,我将以下内容更改为

    C++ \+gt;通用& gt;附加目录包括-gt; C:\Users\名称\Anaconda3\include
  • 链接器->;常规->;其他库目录->; C:\Users\名称\Anaconda3\libs

enter image description here

但由于某些原因,我仍在生成这些区域。。。你知道我错过了什么吗?你知道吗


Tags: 模块pygt目录名称机器symbolusers