首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

c源代码 怎么生成.dll 文件

2012-10-06 
c源代码 如何生成.dll 文件问题如标题,我又一个c项目 里面有.h,.c 文件,如何生成.dll,最好是通过vc++6.0[

c源代码 如何生成.dll 文件
问题如标题,我又一个c项目 里面有.h,.c 文件,如何生成.dll,最好是通过vc++6.0

[解决办法]
...............
cdll.c //cl /LD cdll.c

#include"cdll.h"


int devide(int k,int s)
{
return k/s;
}
void showdevide(int m,int n)
{
printf("%d",devide(m,n));
}

cdll.h

#include<stdio.h>
#ifdef __cplusplus
extern "C" {
#endif
__declspec( dllimport ) void showdevide(int m,int n);
__declspec( dllimport ) int devide(int k,int s);

#ifdef __cplusplus
}
#endif

ctest.c //cl ctest.c cdll.lib

#include"cdll.h"
void main()
{
showdevide(6,3);
return;
}



[解决办法]
工程里面有阿
[解决办法]
http://blog.csdn.net/agoago_2009/article/details/6746361
[解决办法]
VC下面创建动态链接库工程,然后新建你的。h和。cpp文件 ,写好你的函数编译,build ,dll文件就生成了。

[解决办法]
在创建工程的时候创建动态链接库工程,
再把你的工程的文件添加到新工程里面去,


[解决办法]
孙鑫的视频里有详细讲的,这个不是一两句话讲的,看孙鑫的《VC++深入详解》19章,即可。

热点排行