VC制作Dll
之前在写VC程序的时候习惯了将所有的代码都使用静态编译来生成程序,虽然方便,但是考虑到以后难免会由于某些原因而需要使用动态编译来链接程序。所以,经过一番摸索,终于学会制作自己的Dll,以下我就举两个例子来分享下,以方便自己以后查看用到,同时也方便其他同仁遇到同样的问题时能快速解决问题。
以下例子本人在 VC2010 中成功测试通过!
例子一:
1、 新建项目 “Win32 Dynamic-Link Library” 项目名称“MyDll”,确定后选择“一个空的DLL工程”点击“完成”。
2、添加头文件 MyDll.h ,代码如下
#include
using namespace std;#ifndef POINT_H
#define POINT_Hextern "C" _declspec(dllexport) int add(int a, int b);class _declspec(dllexport) point
{
public:point();void show();private:int a;int b;
};#endif
3、添加MyDll.cpp文件
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
