实例演示

2018-10-20 02:45 更新

VC++ 6.0 导出DLL示例(纠结了一下还是用VC6吧,虽然它很旧了,但用户群体真的大):


1.打开Visual C++ 6.0,先创建一个DLL项目,如图所示:


2.新建一个源代码文件DLL_demo.c,并添加到Source Files里。写好代码后,点击Build,如图所示:


3.这时,\DLL_demo\Debug里面应该就有这两个文件了:

函数主体在.dll文件里,函数接口在.lib(lib,library,库)文件里。
静态链接时,两个文件都需要用到,动态链接只需要前者。我们这次只说静态链接。


4.关闭Workspace,到这步,DLL就算是创建好了,接下来我们试验一下能不能用。


5.创建一个Win32控制台项目,如图所示:


6.将之前那两个文件复制到\C_demo文件夹里,如图所示:


7.新建一个源代码文件C_demo.c,并添加到Source Files里。写好代码后,点击Build,如图所示:


8.这时,\C_demo\Debug里面就有了我们要的可执行程序:


9.运行,发现错误提示:

我们再把.dll移到.exe同目录下,再次运行就成功了:


以上~


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号