由于Python的ctypes可以使python轻松调用动态链接库,从而调用c/c++程序。利用gcc编译c++文件为动态链接库dll或者so文件,再利用python来调用。
1、下载gcc
系统为win7 X64,下载windows版本 MinGW,下载地址:http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/
下载Download mingw-get-setup.exe (86.5 kB) (注意这是win32 的版本)
进行安装:

本文介绍了如何使用MinGW在Windows上编译C++为动态链接库,并通过Python的ctypes模块进行调用。详细步骤包括安装MinGW,设置环境变量,编译C++源码为DLL,以及解决Python 32位与64位兼容问题。
最低0.47元/天 解锁文章
8694





