python - 链接 : fatal error LNK1104: cannot open file 'python37_d.lib'

标签 python c++

我试图在 Visual Studio 2013 的 C++ 应用程序中集成 Python 解释器,尽管添加了 INCLUDES 和 ENV 变量(例如 LIB 和 LIBPATH),但编译仍会抛出错误

链接: fatal error LNK1104:无法打开文件“python37_d.lib”。

我尝试了所有可能的谷歌建议,但我仍然无法摆脱这个错误。对此的任何帮助将不胜感激。

最佳答案

该库用于调试,如果 Python 是使用默认选项安装的,您根本就没有它。要获得它,您需要在安装程序中启用“下载调试二进制文件”选项的情况下(重新)安装 Python。然后 python37_d.lib 将与 python3_d.lib 一起位于 %PythonPath%\Libs 中。

关于python - 链接 : fatal error LNK1104: cannot open file 'python37_d.lib' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61995649/

相关文章:

python - 从 Linux 终端运行 dev_appserver.py

python - 如何退出非尾递归而不计算额外结果?

c++ - 我可以取消声明 C++ 中的变量吗?

c++ - 文件下载问题

c++ - 一旦存在 std::underlying_type_t, "enum class"与简单的 "enum"相比有何优势?

Python素数生成器产量与返回

python - 当变量等于 x 时触发事件 - python

python - 将列表拆分为不均匀的元组

c++ - 对已转换为字符串的整数 vector 进行排序

c++ - 分发使用 JNI 的应用程序的最佳方式