Python调用C++程序的方法有很多,以Python调用C++编译出的动态链接库(.dll)为例,介绍一种实现方式:使用C++编写C++程序,并将其编译成动态链接库(.dll)文件。
Python调用C++程序的方法有很多,以Python调用C++编译出的动态链接库(.dll)为例,介绍一种实现方式:
1.使用C++编写C++程序,并将其编译成动态链接库(.dll)文件。
2.使用ctypes库,在Python中调用C++编译出的动态链接库(.dll)文件,代码如下:
# 导入ctypes库
import ctypes
# 载入动态链接库
dll = ctypes.cdll.LoadLibrary("test.dll")
# 调用动态链接库中的函数
result = dll.add(1, 2)
# 打印结果
print(result)
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(20条)