头文件.库文件.库函数有什么区别?
2008-11-07 11:11
239 查看
头文件: .h 声明了库文件中包涵了哪些函数及调用接口
库文件: 提供了函数库的文件,有两种,一种是静态连接的(.a),需要在程序编译时连接;另一种是动态连接的(.o,.so),在程序运行时连接.
库函数: 在库文件里提供的函数,就可以称之为库函数吧.
主要是在写socket 时候发现的一定要连接一个ws2_32.lib 的库文件时候发感的!
库文件: 提供了函数库的文件,有两种,一种是静态连接的(.a),需要在程序编译时连接;另一种是动态连接的(.o,.so),在程序运行时连接.
库函数: 在库文件里提供的函数,就可以称之为库函数吧.
主要是在写socket 时候发现的一定要连接一个ws2_32.lib 的库文件时候发感的!
相关文章推荐
- JRE system library跟Java EE libraries包中的jar文件有什么区别,若不小心移除怎么还原啊?
- linux下的so、o、lo、a、la文件有什么区别
- 二进制文件和文本文件到底有什么区别
- C++ 在.h文件中包含头文件和在.cpp文件中包含头文件有什么区别?
- 使用Android Studio修改文件编码弹出的reload和convert有什么区别?
- linux下的 tar.gz文件和.rpm文件有什么最大的区别?
- git中. gitignore文件什么时候提交?有什么区别呢?
- 文本文件和二进制文件有什么区别?
- U盘文件系统FAT32、exFAT、NTFS之间有什么区别?
- 程序源码中".h"文件与".c"文件有什么区别呀??
- Why C++: 源文件与头文件有什么区别
- 头文件和库函数的区别
- sql server 里面的主要数据文件和次要数据文件有什么区别呢
- shapefile和layer文件的区别是什么?
- plist文件里的"Bundle versions string, short" 跟 "Bundle version" 的区别及作用分别是什么?
- 修改host文件原理 localhost,127.0.0.1之间有什么区别
- 后缀为 axd 与 ashx 的文件有什么区别
- 语句include和require的区别是什么?为避免多次包含同一文件,可用(?)语句代替它们?
- mybatis配置文件中的${}和#{}有什么区别?
- 如何打开JSP文件/JS和JSP的区别/Servlet的本质是什么,是如何工作的?