动态连接库程.ppt

动态连接库程

Windows编程实践 动态链接库 库 静态链接库 动态链接库 静态链接库 例题:建立并使用一个静态链接库 步骤1. VC6中建立一个工程工程类型: VC++6.0中new一个名称为libTest的static library工程 加入两个文件 //文件:lib.h #ifndef LIB_H #define LIB_H extern C int add(int x,int y);//声明为C编译、连接方式的外部函数 #endif //文件:lib.cpp #include lib.h int add(int x,int y) { return x + y; } 编译与应用 在Debug目录下有个后缀名为.lib的文件 应用要点: 需要包含.h文件 需要链入.lib文件:两种方法 1. #pragma comment( lib , ..\\debug\\libTest.lib ) 2.Project-Setting中设置 什么是库 库不是个怪物,编写库的程序和编写一般的程序区别不大,只是库不能单独执行; 库提供一些可以给别的程序调用的函数等,别的程序要调用它必须以某种方式指明它要调用之。 动态链接库与静态链接库在编写和调用上的不同体现在库的外部接口定义及调用方式略有差异。 动态链接库 动态链接库DLL简介 简单DLL的开发 DLL

文档评论(0)

1亿VIP精品文档

相关文档