python调用c/c++函数 工具 一 生成动态链接库文件 1. 创建头文件 2. 项目属性选择配置类型为动态库 3. 选择Debug x86,启动调试 4. 无视以下报错信息 5. 找到生成的dll文件 二 python使用ctypes库调用cpp函数 Anaconda安装32位python pycharm项目配置解释器 ctypes调用c函数包括以下过程 工具 c/c++ IDE: Visual Studio 2019 python IDE: pycharm Anaconda 一 生成动态链接库文件 1. 创建头文件 包含函数的.cpp文件(.c改为.cpp)创建同名.h头文件,添加以下代码 #pragma once #ifdef MATHLIBRARY_EXPORTS #define MATHLIBRARY_API __declspec(dllexport