1.函数编写 2.编译为动态链接库so 3.使用python调用 4.检查动态链接库中的符号表 5.添加extern “C”防止函数名被编译器修饰 二、Windows环境 1.编写test.cpp 2.编译test.dll 3.在python中调用 4.运行结果 可以看到输出了1+3的结果: ![在这里插入图片描述](https://i3.wp.com/img-blog.csdnimg.cn/di...
用python将动态链接库导入,然后调用动态链接库的函数。为此,新建main.py文件,输入如下内容: fromctypesimport*#---以下四种加载DLL方式皆可———# pDLL = WinDLL("./myTest.dll")# pDll = windll.LoadLibrary("./myTest.dll")# pDll = cdll.LoadLibrary("./myTest.dll")pDll = CDLL("./myTest....
可以试试Anaconda3发行版的python 将常用的科学计算的python库已经做了预编译直接发布了,也内置了ctypes ...
只能讲python项目整个打包,通过调用的方法显示,但是又不能直接调用EXE文件,这样就只能找办法生成DLL文件...