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
原创粉丝点击