visual studio编写DLL,python调用

visual studio编写DLL,python调用_第1张图片

选择第一个c++ DLL,

visual studio编写DLL,python调用_第2张图片

然后项目源文件下右击新建项,这里名字随便取,在代码中输入一下内容:

#include 

#define EXPORT extern "C" __declspec(dllexport)

EXPORT int sub(int a, int b) {
    return a - b;
}

在visual studio的项目右击属性

visual studio编写DLL,python调用_第3张图片

选择不使用编译头,然后点击点击生成解决方案

visual studio编写DLL,python调用_第4张图片

就可以生成DLL文件了

(PS:前面截图代码忘记添加EXPORT,请参考代码框的代码)

然后python调用即可

visual studio编写DLL,python调用_第5张图片

如果觉得不太方便,可以直接使用我提供的visual studio项目文件即可。

你可能感兴趣的:(python,visual,studio,ide,python)