首页 >

cpp和python之间通信的问题如何解决? |python字典知识

python 从键盘输入,python dic json,python抓取非网页数据,python复制列表方法,python安装哪一个,pvm python,python多个库,python怎么提笔,python题2,python 显著水平,python字典知识cpp和python之间通信的问题如何解决? |python字典知识

具体方法

1.生成将cpp文件编译成dll库

例如cpp文件test.cpp

内容为

#include<stdio.h>

extern“C”__declspec(dllexport)voidTestCpp()

{

printf(“thisismycpp\n”);

}

2.编译文件test.cpp生成test.dll动态库

3.编写python脚步文件

例如py文件testdll.py

内容为

fromctypesimport*

lib=CDLL(“test”)

lib.TestCpp()

4.注意动态库编译的版本和python都应是一样的位数

例如c++编译器是64位python也应是64位

下面是测试截图



cpp和python之间通信的问题如何解决? |python字典知识
  • 怎么安装配置SSL证书? - 网络|
  • 怎么安装配置SSL证书? - 网络| | 怎么安装配置SSL证书? - 网络| ...

    cpp和python之间通信的问题如何解决? |python字典知识
  • ASP.NET构架?BS三层构架?这几个有什么关系吗? - 网络|
  • ASP.NET构架?BS三层构架?这几个有什么关系吗? - 网络| | ASP.NET构架?BS三层构架?这几个有什么关系吗? - 网络| ...

    cpp和python之间通信的问题如何解决? |python字典知识
  • 对于一个小型互联网公司做开发用php好还是java好?为什么? |php中alter()
  • 对于一个小型互联网公司做开发用php好还是java好?为什么? |php中alter() | 对于一个小型互联网公司做开发用php好还是java好?为什么? |php中alter() ...