当前位置:   article > 正文

c++配置 python 链接,和生成动态链接库(dll)_c++如何生成python动态库

c++如何生成python动态库

(1)python 的链接配置

# (1)首先是配置 include 和 libs 目录 

# (2)同时在 C/C++  下的 常规中的附加库包含目录放入 python 的 include 文件路径。 

# (3)将附加依赖项加入到链接器下的输入中,记得装一下调试模式的 lib ,比如 py3.9 版本的就是 python39_d.lib 这个要重装一下 python。


#

(2)动态链接库

# (1)首先在 vs 中弄个动态链接库项目,不赘述

                1)分别新建 mydll.h 和 mydll.cpp 文件。然后打开 mydll.h 文件中,输入导出宏。

                2)然后到 mydll.cpp 文件里面,对输出的接口函数 void TestQt2(); 给定义好。我

                 3)定义好后,直接右键项目,点击生成即可 

                4)那么此时就生成好了动态链接库了,我们继续创建一个控制台应用程序就可以来测试了,测试的时候,务必配置好环境,注意,是对新创建的这个控制台应用程序进行配置。配置方法如下,首先是来到 C/C++ 下的常规,配置如下:

                而后,到链接器的常规下,配置如下: 

                最后就是配置依赖项了,进入链接器的输入。

                


# (2)配置好后,就可以使用了~~~

        注意!如果有使用其他的文件,要记得把文件都放到 dll 文件的文件夹里面,而且换新项目的时候,要记得把 dll 文件和 lib 文件给拷贝过去 exe 文件夹下。


# 感谢老蓝的程序实践,感谢老蓝老师

Visual Studio 2019-编写C++动态链接库_哔哩哔哩_bilibili

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/555668
推荐阅读
相关标签
  

闽ICP备14008679号