C++封装DLL的方法
来源:互联网 发布:网络ftp服务器 编辑:程序博客网 时间:2024/05/16 19:21
一、首先,使用vs2008创建windows32控制台程序,点击“下一步”选择dll复选框,同时可以选择空项目(所有项目都自己写),确定
二、定义需要用到的头文件和源文件
// header.h __declspec(dllexport) int add(int a ,int b);//add是函数名,可声明多个 __declspec(dllexport) int sub(int a ,int b); // 如果是c++工程,则需要在函数声明前加上extern “C” extern “C” __declspec(dllexport) int add(int a ,int b); extern “C” __declspec(dllexport) int sub(int a ,int b);// src.cpp int __declspec(dllexport) add(int a ,int b){ return a+b; } int __declspec(dllexport) sub(int a, int b){ return a-b; }
三、编译(F7)
四、在工程文件夹下的Debug文件夹下就会生成相应的dll文件
0 0
- C++封装DLL的方法
- 【C++】多个类的DLL封装及调用
- 【C++】多个类的DLL封装及调用
- 【C++】多个类的DLL封装及调用
- 【C++】多个类的 DLL 封装及调用
- 【C++】多个类的DLL封装及调用
- 【C++】多个类的DLL封装及调用
- 【C++】多个类的DLL封装及调用
- 【C++】多个类的DLL封装及调用
- vc封装dll类的简单方法
- 对类封装DLL的方法
- c++DLL封装DLL问题
- c#dll封装虚拟机
- C语言封装dll
- 接口 DLL 封装 方法
- C#调用C++Dll封装时遇到的一系列问题
- C#调用C++Dll封装时遇到的一系列问题(2)
- C#调用C++Dll封装时遇到的一系列问题
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 二分查找
- Java NIO和IO的主要区别
- IOS-MJExtension一句话搞定对象归档
- 常见的交换变量的三种方法
- C++封装DLL的方法
- LeetCode——Longest Substring Without Repeating Characters
- git学习
- 浏览器市场占有率
- Eclipse背景颜色修改
- lightOJ 1030(期望)
- 一些感触
- seo自己的几个学习途径是什么?
- POJ1502 MPI Maelstrom Dijkstra