我如何链接(C++)与重命名的python?

2024-05-23 19:38:09 发布

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

当我在C++项目中从Python 2.5中包含“python h”时,它知道一些神奇的过程,它必须在运行时与“python 25.lb”链接,并加载“python 25.dll”,虽然在链接器& gt;附加依赖项中也没有指定任何东西,也没有在“链接器& gt;附加库目录”中指定任何东西。在

现在我想将python25.lib/.dll重命名为gpython25.lib/.dll并与它们链接。这是为了确保链接到这个python dll,而不是另一个python25.dll,它独立于路径搜索顺序。在

有办法吗?在

谢谢 -大卫


Tags: 项目gt路径目录顺序链接过程lib
1条回答
网友
1楼 · 发布于 2024-05-23 19:38:09

MSVC通过pragmas支持此功能:

#pragma comment(lib, "python25.lib");

更多信息请参见MSDN。在

查看Python.h文件并修改链接的名称,如果需要的话。在

相关问题 更多 >