Python调用主要是调用的C++动态链接库,dll文件
关于VS2010如何生成C++动态链接库,参考这篇博客
import ctypes
lib2 = ctypes.cdll.LoadLibrary("MyDLL.dll")
print(lib2.Add(1,103))
结果是104
此时C++中的函数是:
#include"stdafx.h"
#include"testdll.h"
#include<iostream>
using namespace std;
int Add(int plus1, int plus2)
{
int add_result = plus1 + plus2;
return add_result;
}