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

相关推荐
鸽芷咕9 分钟前
【Python报错已解决】ModuleNotFoundError: No module named ‘tensorflow‘
python·机器学习·tensorflow·bug·neo4j
李元豪11 分钟前
python 自动化 win11 编程 实现 一键 启动多个软件,QQ浏览器,snipaste,pycharm软件
python·pycharm·自动化
痛&快乐着12 分钟前
python-在PyCharm中使用PyQt5
python·qt·pycharm
fydw_71518 分钟前
PyTorch 激活函数及非线性变换详解
人工智能·pytorch·python
Rverdoser19 分钟前
在 PyCharm 中配置 Anaconda 环境
ide·python·pycharm
IT小辉同学35 分钟前
用 Pygame 实现一个乒乓球游戏
python·游戏·pygame
虚假程序设计1 小时前
pythonnet python图像 C# .NET图像 互转
开发语言·人工智能·python·opencv·c#·.net
测试老哥2 小时前
功能测试干了三年,快要废了。。。
自动化测试·软件测试·python·功能测试·面试·职场和发展·压力测试
爱吃油淋鸡的莫何2 小时前
Conda新建python虚拟环境问题
开发语言·python·conda
闲人编程2 小时前
Python实现日志采集功能
开发语言·python·fluentd·filebeat·日志采集