viclee

博观而约取 厚积而薄发

VC生成dll的方法

下面首先说明用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】原创,如需转载请注明出处~ https://blog.csdn.net/goodlixueyong/article/details/6144315
文章标签: dll
个人分类: 【C/C++】
想对作者说点什么? 我来说一句

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

2013年03月05日 253KB 下载

没有更多推荐了,返回首页

不良信息举报

VC生成dll的方法

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭