VS 2013 win32控制台应用程序 动态链接库的导出与使用实例
来源:互联网 发布:生意专家软件好用吗 编辑:程序博客网 时间:2024/04/28 12:37
一、导出整个类的操作:
1、创建一个win32控制台应用程序 选择DLL、空项目;
2、创建一个ExpertFun.h文件
输入:
#ifdef _COMMON_COST
#define COMMON_COST_DLL __declspec(dllexport)
#else
#define COMMON_COST_DLL __declspec(dllimport)
#endif
3、创建FuncExpert.h,输入:
#ifndef LIB_H
#define LIB_H
#include "ExpertFunc.h"
class COMMON_COST_DLL LibA
{
public:
LibA();
~LibA();
int add(int x, int y);
};
#endif
4、创建FuncExpert.cpp,输入:
#include "FuncExpert.h"
LibA::LibA()
{
}
LibA::~LibA()
{
}
int LibA::add(int x, int y)
{
return x + y;
}
5、编译即可
项目中的所包含的文件图片如下:
1、创建一个win32控制台应用程序 选择DLL、空项目;
2、创建一个ExpertFun.h文件
输入:
#ifdef _COMMON_COST
#define COMMON_COST_DLL __declspec(dllexport)
#else
#define COMMON_COST_DLL __declspec(dllimport)
#endif
3、创建FuncExpert.h,输入:
#ifndef LIB_H
#define LIB_H
#include "ExpertFunc.h"
class COMMON_COST_DLL LibA
{
public:
LibA();
~LibA();
int add(int x, int y);
};
#endif
4、创建FuncExpert.cpp,输入:
#include "FuncExpert.h"
LibA::LibA()
{
}
LibA::~LibA()
{
}
int LibA::add(int x, int y)
{
return x + y;
}
5、编译即可
项目中的所包含的文件图片如下:
二、使用导出的DLL与Lib
1、新建一个win32控制台应用程序,可以是空项目,也可以非空,本人是非空了,编译一下;
2、将输出的Lib、头文件、DLL文件复制到本项目下;
3、右键项目,选择属性,修改属性的内容;
4、设置好属性之后就可以调用类进行操作了;
0 0
- VS 2013 win32控制台应用程序 动态链接库的导出与使用实例
- 使用vs编译程序选择新建”空项目“与”win32控制台应用程序“的区别。
- VS中win32应用程序和win32控制台程序的差别
- 在vs2005中win32控制台应用程序中加载动态链接库(.dll)文件
- win32控制台应用程序与win32项目的区别
- win32控制台应用程序与win32项目的区别
- win32项目与win32控制台应用程序的转换方法
- VS使用c++的动态链接库
- vs链接库的导出
- VS 中 win32项目 和 Win32控制台应用程序 切换
- 在win32汇编中动态链接库的使用
- 动态链接库(Win32 DLL的创建和使用)
- win32汇编动态链接库的编写及使用
- Win32控制台应用程序、Win32项目、MFC应用程序的区别与联系
- Win32中用VS生成属于自己的动态链接库(DLL)并应用
- win32以动态链接库导出类及其成员变量
- 无法定位程序输入点于动态链接库 不是有效的win32应用程序怎么解决
- VS2008动态链接库(DLL)的创建与使用 - 导出类函数的DLL
- ajax file upload 修改
- 我的课表—android 表格布局应用
- Git学习札记——进阶
- TextView属性 盘点
- phpStudy在linux下的使用说明
- VS 2013 win32控制台应用程序 动态链接库的导出与使用实例
- c++ 程序设计 week3
- android keystore
- androidstudio使用中的问题(实时更新)
- 学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践
- Qt QtableView小结
- JavaScript prototype 使用介绍
- 主动模式下FTP的详细工作过程
- SQL案例:反向思维(发生额案例)