开发环境:VS2010
一 创建动态链接库项目
二 导出动态链接库
方法一 声明导出:
2、以C的方式声明导出,在Cppdll.cpp文件中添加下面的函数,在函数声明前添加extern “C” _declspec(dllexport)关键字
方法二 模块定义文件导出
在项目中定义Cppdll.def文件,该文件为模块导出文件
在Cppdll.cpp文件中添加下面的函数
在Cppdll.def中如下定义:
LIBRARY
EXPORTS
mul @ 1
div @ 2
一 创建动态链接库项目
文件->新建->项目,选择建立Win32项目
点击确认后,点击下一步,如下界面,选择dll,再点击完成。
生成如下图所示的文件结构:
二 导出动态链接库
方法一 声明导出:
1、以C++的方式声明导出,在Cppdll.cpp文件中添加下面的函数,在函数声明前添加_declspec(dllexport)关键字
2、以C的方式声明导出,在Cppdll.cpp文件中添加下面的函数,在函数声明前添加extern “C” _declspec(dllexport)关键字
方法二 模块定义文件导出
在项目中定义Cppdll.def文件,该文件为模块导出文件
在Cppdll.cpp文件中添加下面的函数
在Cppdll.def中如下定义:
LIBRARY
EXPORTS
mul @ 1
div @ 2