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

相关推荐
yuzhuanhei19 小时前
Visual Studio 配置C++opencv
c++·学习·visual studio
Csvn19 小时前
🌟 LangChain 30 天保姆级教程 · Day 13|OutputParser 进阶!让 AI 输出自动转为结构化对象,并支持自动重试!
python·langchain
cch891819 小时前
Python主流框架全解析
开发语言·python
sg_knight20 小时前
设计模式实战:状态模式(State)
python·ui·设计模式·状态模式·state
好运的阿财20 小时前
process 工具与子agent管理机制详解
网络·人工智能·python·程序人生·ai编程
张張40820 小时前
(域格)环境搭建和编译
c语言·开发语言·python·ai
weixin_4235339920 小时前
【Windows11离线安装anaconda、python、vscode】
开发语言·vscode·python
Ricky111zzz20 小时前
leetcode学python记录1
python·算法·leetcode·职场和发展
Freak嵌入式20 小时前
LVGL基础知识和概念:视觉样式与资源系统
ide·驱动开发·嵌入式·lvgl·micropython·upypi
小白学大数据20 小时前
Selenium+Python 爬虫:动态加载头条问答爬取
爬虫·python·selenium