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项目文件即可。

相关推荐
C嘎嘎嵌入式开发8 分钟前
deepseek-r1大模型的本地部署
人工智能·python·神经网络·机器学习
柯南二号11 分钟前
【大前端】【Android】用 Python 脚本模拟点击 Android APP —— 全面技术指南
android·前端·python
码界奇点16 分钟前
基于Django与Vue.js的RBAC权限管理系统设计与实现
vue.js·python·车载系统·django·毕业设计·源代码管理
翔云 OCR API17 分钟前
赋能文档的数字化智能处理:通用文字/文档/合同识别接口
开发语言·人工智能·python·计算机视觉·ocr
电饭叔17 分钟前
如何代码化,两点之间的距离
笔记·python·算法
小蜜蜂嗡嗡28 分钟前
Android studio配置忽略文件
android·ide·android studio
秋刀鱼 ..40 分钟前
第三届教育发展与社会科学国际学术会议 (EDSS 2026)
大数据·python·计算机网络·数学建模·制造
天才少女爱迪生42 分钟前
【算法设计】GLM-4.5V模型架构和算法设计详解
python·算法·语言模型
ZC·Shou1 小时前
Rust 之二 各组件工具的源码、构建、配置、使用(二)
开发语言·ide·rust·工具·命令·clippy·rustfmt
艾上编程1 小时前
第一章——办公自动化之Excel批量合并工具:Python助力高效办公
开发语言·python·excel