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

相关推荐
Dxy123931021611 分钟前
Python 将 JSON 字符串转换为字典
前端·python·json
堕27414 分钟前
java数据结构当中的《Lambda表达式》
java·数据结构·python
小鸡吃米…40 分钟前
TensorFlow - TensorBoard 可视化
python·tensorflow·neo4j
OPEN-Source1 小时前
给 Agent 安装技能:工具抽象、自动选工具与安全边界
人工智能·python·agent·rag·deepseek
ljxp12345681 小时前
高效删除链表重复节点
python
52Hz1181 小时前
力扣207.课程表、208.实现Trie(前缀树)
python·leetcode
骇城迷影2 小时前
从零复现GPT-2 124M
人工智能·pytorch·python·gpt·深度学习
kronos.荒2 小时前
滑动窗口:寻找字符串中的字母异位词
开发语言·python
Full Stack Developme2 小时前
spring #{} 与 ${} 区别
windows·python·spring
马腾化云东2 小时前
Agent开发应知应会(Langfuse):Langfuse Session概念详解和实战应用
人工智能·python·llm