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

相关推荐
27669582926 分钟前
某白山小程序限制PC端调试
python·小程序·apache·小程序逆向·某白山·限制pc调试
XerCis10 分钟前
ngrok实现内网穿透(以Python FastAPI为例)
开发语言·python·fastapi·ngrok
Json____12 分钟前
Python练习题集-实用小工具与数据应用
python·python学习·python练习题
学习是种信仰24 分钟前
复现conda环境及Python 项目路径(PYTHONPATH)问题——基于Ubuntu
python·ubuntu·conda
AI玫瑰助手27 分钟前
Python流程控制:if-else与if-elif-else嵌套使用
开发语言·python·信息可视化
无限进步_27 分钟前
【C++】深入底层:自己动手实现一个哈希表
开发语言·数据结构·c++·算法·链表·散列表·visual studio
贵州晓智信息科技32 分钟前
学词鸭 Typing 无痛背单词
人工智能·pytorch·python·深度学习
清水白石00843 分钟前
从手写初始化到 pytest fixture:让 Python 测试既干净、可复用,又能驾驭异步并发
开发语言·python·pytest
贫民窟的勇敢爷们1 小时前
Scikit-learn机器学习项目:从入门到实战的价值与实践
python·机器学习·scikit-learn