visual studio编写DLL,python调用

选择第一个c++ DLL,

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

cpp 复制代码
#include <iostream>

#define EXPORT extern "C" __declspec(dllexport)

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

在visual studio的项目右击属性

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

就可以生成DLL文件了

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

然后python调用即可

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

相关推荐
刚哥的进化路几秒前
Python实现基于UDP的文件传输:完整教程(附避坑指南)
python
Lj2_jOker11 分钟前
Window vscode 使用cmake编译jpeg-turbo for android
android·ide·vscode
编织幻境的妖13 分钟前
Python with语句与上下文管理器详解
开发语言·数据库·python
水木姚姚18 分钟前
TensorFlow在Microsoft Windows 11下编程
人工智能·windows·python·深度学习·tensorflow·ai编程
B站计算机毕业设计之家18 分钟前
基于python京东商品销售数据分析可视化系统 Django框架 爬虫 大数据(源码)
大数据·爬虫·python·selenium·机器学习·数据分析·django
free-elcmacom19 分钟前
机器学习进阶<1>像侦探一样思考——朴素贝叶斯分类器全解析
大数据·人工智能·python·机器学习·朴素贝叶斯
free-elcmacom20 分钟前
机器学习进阶<4>探索数据中的物以类聚——直观理解k-均值聚类算法
人工智能·python·机器学习·k-means
0思必得023 分钟前
[Web自动化] HTML元素的定位(Xpath)
前端·python·自动化·html·web自动化
云天徽上33 分钟前
【数据可视化-162】数据见证大爱!企业捐款驰援香港数据可视化分析(Pyecharts实现)
开发语言·python·信息可视化·数据可视化·pyecharts
颜*鸣&空36 分钟前
Python环境安装教程
python