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

相关推荐
暮冬-  Gentle°14 分钟前
用Python制作一个文字冒险游戏
jvm·数据库·python
小小小米粒27 分钟前
[特殊字符] 正常部署 AI + 流式输出(Stream)[特殊字符] 为什么会 CPU 炸了?
开发语言·python
站大爷IP30 分钟前
Python异步编程:asyncio核心用法与避坑指南
python
m0_5879589537 分钟前
游戏与图形界面(GUI)
jvm·数据库·python
不剪发的Tony老师41 分钟前
Spyder:一款面向数据科学的Python集成开发环境
ide·python
少司府1 小时前
C++基础入门:第一个C++程序
java·c语言·开发语言·c++·ide
栗子甜酒1 小时前
统信系统下载VScode+Node
ide·vscode·编辑器
众创岛1 小时前
python中enumerate的用法
开发语言·python
布史1 小时前
Prometheus Python Client 实操指南:从零实现自定义 Exporter
网络·python·prometheus
纤纡.2 小时前
矿物识别分类:8 种机器学习算法对比与实战(平均值填充数据集)
python·深度学习·算法·机器学习