windows下静态库的生成和使用

1.静态库的创建

配置项目属性,在项目属性的配置属性下选择常规,在其下的配置类型中选择静态库。在源文件写完以后,进行编译,编译以后机会生成相应的.lib静态库文件。

2.静态库的使用

方法一:

<<添加工程的头文件目录:工程--属性--配置--c/c++--常规--附加包含目录--添加头文件存放目录

<<添加文件引用的lib静态库路径:工程--属性--配置--配置属性--连接器--常规--附加库目录--添加静态库存放目录

<<添加工程引用的静态库文件名:工程--属性--配置--配置属性--连接器--输入--附加依赖项:加上lib文件名

方法二:

<<使用编译语句:#pragma comment(lib,"路径“)

方法三:

<<在解决方案视图中,选中要添加的lib的工程--右键--添加--现有项--选择lib文件--确定

3.静态库的优缺点

<<静态库对函数库的链接是在编译时完成的,静态库在程序的链接阶段被复制到了程序中,程序运行时,和静态库没有联系,方便移植

<<浪费空间和资源,所有相关的目标文件与牵涉到的函数库被链接合成一个可执行文件

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值