Windows库连接之静态库
来源:互联网 发布:淘宝主图视频尺寸 编辑:程序博客网 时间:2024/06/05 02:46
库连接分为动态库和静态库。静态库还是比较容易的。
首先定义头文件,头文件中声明函数,可以用extern "C"来标注C风格函数。
然后就写具体的源文件,写出具体代码。最后编译生成.lib文件。
调用静态库的时候,将.lib文件和头文件添加到工程中即可。
静态库中没有DLL文件,而动态库中有。动态库更适合多任务环境。
下面举一个例子
math.h
#ifndef _MATH_H
#define_MATH_H
extern"C"
{
int add(int a,int b);
}
math.cpp
int add(int a,int b)
{
return a+b;
}
编译生成.lib文件后,可以写一个测试程序,测试程序中导入math.lib和math.h,就可以直接用add函数了。
- Windows库连接之静态库
- freeImage静态库连接
- makefile连接静态库
- 多重静态库连接
- 静态连接库
- VC++静态连接库
- cmake连接静态库
- Windows库连接之动态链接库
- windows静态库回顾
- Windows 静态库
- 使用windows静态库
- DLL专题之动态连接库的静态调用(1)
- DLL专题之动态连接库的静态调用(2)
- gcc连接静态库成功,g++连接静态库不成功
- 使用静态库 静态连接和动态连接
- 使用静态连接库LIB
- Makefile 连接静态库注意事项
- Makefile 连接静态库注意事项
- 各种数据库连接方法
- Linux 下压缩与解压.zip和.rar
- C结构中函数指针变量的初始化 ----由C到面向对象的距离
- 关于前置++和后置++
- 常用数据库的驱动程序及JDBC URL:
- Windows库连接之静态库
- sockets-多进程服务多客户
- Hadoop集群参数配置原则
- 什么是ttl电平 CMOS电平以及它们的区别
- 一个比较标准的makefile文件
- uC/OS-II windows下寄生仿真问题 后记
- Sensible, not sensitive; simply complicated; predictably irrational; kindly demanding; constructivel
- c# hello world csc编译。
- C++语法小tips(未完待续)