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

相关推荐
ljuncong4 分钟前
python的装饰器怎么使用
开发语言·python
该用户已不存在17 分钟前
没有这7款工具,难怪你的Python这么慢
后端·python
serve the people22 分钟前
tensorflow 零基础吃透:RaggedTensor 的不规则形状与广播机制 2
人工智能·python·tensorflow
Hello.Reader24 分钟前
Flink ML 基本概念Table API、Stage、Pipeline 与 Graph
大数据·python·flink
chen_note26 分钟前
Python面向对象、并发编程、网络编程
开发语言·python·网络编程·面向对象·并发编程
信看27 分钟前
树莓派CAN(FD) 测试&&RS232 RS485 CAN Board 测试
开发语言·python
brent42327 分钟前
DAY24推断聚类后簇的类型
python
测试199832 分钟前
一个只能通过压测发现Bug
自动化测试·软件测试·python·selenium·测试工具·bug·压力测试
Byron Loong39 分钟前
【Python】字典(dict)、列表(list)、元组(tuple)
开发语言·python·list
艾上编程1 小时前
《Python实战小课:爬虫工具场景——开启数据抓取之旅》导读
开发语言·爬虫·python