VC生成dll的方法

原创 2011年01月16日 14:43:00

下面首先说明用VC生成dll的方法,这个例子中只给出add函数:

VC写一个工程:addFunc

头文件:addFunc.h

#ifndef _ADDFUNC_H

#define _ADDFUNC_H

int add(int a,int b);

#endif

源文件:addFunc.cpp

#include <stdlib.h>

#include "addFunc.h"

int add(int a,int b)

{

        return a+b;

}

然后向工程中添加一个模块定义文件:addFunc.def

LIBRARY "addFunc"

EXPORTS

add

然后依次找到project->settings->link把输出文件名“Debug/project.exe”改成“Debug/project.dll”,最后进行编译就生成了dll文件。

版权声明:本文为【viclee】原创,如需转载请注明出处~

相关文章推荐

VC++ 调用 C#生成DLL的两种方法

今年在C++调用对方用C#写的DLL时,遇到托管和非托管的问题。      原帖:      http://topic.csdn.net/u/20110916/12/fcf63501-45ef-4...

VC++ (MFC)调用 C#生成DLL的方法

参考博客中转载的VC++ (MFC)调用 C#生成DLL的liang'z

VC++ (MFC)调用 C#生成DLL的两种方法

VisualC、Delphi或者VB等编程语言来编写的DLL文件,在编译完成以后,产生DLL文件已经是一个可以直接供计算机使用的二进制文件,而Visual C#生成的DLL不是独立运行的程序,是某...

Matlab2012生成DLL文件与VS2005(VC)混合编程解决方法(折腾两天的成果)

Matlab2012生成DLL文件与VS2005(VC)混合编程解决方法(折腾两天的成果) Matlab的版本太多,使用起来很麻烦,我使用过maltab2010b.2007b.都没有成功,最后装了m...

VC++ 调用 C#生成DLL的多种方法

  • 2013年03月05日 13:06
  • 253KB
  • 下载

VC2005创建和加载.DLL文件的方法

转自:http://blog.sina.com.cn/s/blog_6a0cb8bc0100uzhn.html 动态链接库(DLL)简介   动态链接库(DLL)一直都是windows O...

在VC++动态链接库编程之MFC扩展DLL的操作方法

MFC是微软基础类库的简称,是微软公司实现的一个c++类库,主要封装了大部分的WindowsAPI函数,并且包含一个应用程序框架,以减少应用程序开发人员工作量。今天小编就带大家来认识一下,在VC++动...

在VC中创建DLL文件的方法步骤

一.Win32动态链接库   1.制作的步骤:   (1)新建WIN32 Dynamic-link Library工程,工程名为MyDll,选择A simple DLL project类型...

VC中创建DLL动态连接库的方法

一.Win32动态链接库   1.制作的步骤:   (1)新建WIN32 Dynamic-link Library工程,工程名为MyDll,选择A simple DLL project类型。  ...
  • L_Andy
  • L_Andy
  • 2012年10月15日 14:58
  • 1349
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC生成dll的方法
举报原因:
原因补充:

(最多只允许输入30个字)