我把我的静态双向链表和图都制作成了静态库放到了我的Gitee上,如果需要使用调库可以来我的Gitee下载。魔术师的徒弟的的Gitee


一、静态库的创建

  首先,创建一个空项目:


  把头文件和实现接口的.c(或.cpp)文件都粘过来。

然后点属性。

常规那栏,把.exe换成.lib

  然后生成解决方案


  这个.lib文件就是我们创建的静态库。

二、使用静态库

  创建一个新的空项目,然后把本来的.lib文件和.h文件都粘贴过去。

  在项目中把这些.h文件都添加上

  在你要用的.c文件里头,引上头文件和使用静态库的预编译指令

  随便测试一下:

VS2019创建和使用静态库(.lib文件)相关推荐

  1. 【Visual Studio】创建并使用静态库(.lib)

    创建并使用静态库[.lib] 参考文档 先决条件 创建静态库项目 向静态库添加类 向静态库添加类 备注 创建引用静态库的 C++ 控制台应用 在 Visual Studio 2019 中创建引用静态库 ...

  2. 使用Visual studio中创建C++的静态链接库.lib文件附使用方式

    如何在Qt中使用静态库.lib(和VS一样,仅仅是操作方式略有差异) 如何在VS中创建.dll动态链接库.dll中函数与类的导出用__declspec(dllexport) 如何在Qt和VS中使用动态 ...

  3. ar - 创建静态库.a文件

    用途说明 创建静态库.a文件.用C/C++开发程序时经常用到,但我很少单独在命令行中使用ar命令,一般写在makefile中,有时也会在shell脚 本中用到.关于Linux下的库文件.静态库.动态库 ...

  4. MFC的静态库.lib、动态库.dll(包含引入库.lib)以及Unicode库示例

    以vs2012为标准.转自:http://technet.microsoft.com/zh-cn/library/w4zd66ye ,有改动. 一 MFC的静态库(.lib) MFC静态库使用下列命名 ...

  5. 演练:创建和使用静态库 (C++)

    我们将创建的下一个库类型是静态库 (LIB). 使用静态库是重用代码的一种绝佳方式. 您不必在自己创建的每个程序中重新实现同一例程,而只需对这些例程编写一次,然后从需要该功能的应用程序引用它们即可. ...

  6. autotools入门笔记(二)——创建和使用静态库、动态库

    带有静态库或者动态库的工程的构建过程与上一节()只包含一个源文件的工程的构建过程是类似的.只是对于复杂的工程,如果包含多个还有源文件的目录时,需要对每个包含源文件的目录执行构建过程,另外创建和使用库文 ...

  7. C++基于QT创建并使用静态库和动态库

    如果这个宇宙里没有你所爱的人,那还算什么宇宙. -- 斯蒂芬 · 威廉 · 霍金 之前写了一篇文章(C++初始动态库和静态库)简单介绍了一下C++静态库和动态库的特点,今天来说一下使用QT这个开发工具 ...

  8. VS2010,C++ 制作静态库(*.lib),并使用

    VS2010,C++ 制作静态库(*.lib),并使用 原文链接:https://blog.csdn.net/qq_41472037/article/details/100001322 简单来说,就是 ...

  9. Visual Studio引入外部库 ---- 弄懂静态库lib和动态库dll

    这两天由于想要研究一下socket的相关内容,但是没想到引入外部库还有这么多门道. 根据维基百科定义:一个现代编译器的主要工作流程如下:源代码(source code)→ 预处理器(preproces ...

最新文章

  1. 一张图看懂encodeURI、encodeURIComponent、decodeURI、decodeURIComponent的区别 一、这四个方法的用处 1、用来编码和解码URI的 统一资源标识符
  2. 研效优化实践:Python单测——从入门到起飞
  3. 方欣科技算法题面试:蛇形矩阵
  4. plex linux 数据目录,shareplex日常维护文档
  5. 前端学习(556):margin与容器的尺寸
  6. 《Python Cookbook 3rd》笔记(2.3):用Shell通配符匹配字符串
  7. ACM PKU 1111 Image Perimeters http://acm.pku.edu.cn/JudgeOnline/problem?id=1111
  8. FlyMcu - 用于STM32芯片ISP串口程序一键下载的免费软件
  9. vmware tools的下载与安装
  10. oracle里xdb用户,修改Oracle XDB默认监听端口
  11. 提高迅雷下载速度的方法
  12. QQ空间说说批量删除
  13. mac 安装软件报错
  14. 防火墙NAT综合实验——nat控制,豁免,远程,DMZ区域(带命令)
  15. 将本地文件上传到码云(gitee远程仓库)
  16. autoconf 版本升级
  17. 安慰奶牛 问题描述 Farmer John变得非常懒,他不想再继续维
  18. html萤火虫特效代码,原生JS实现萤火虫效果
  19. python函数五要素_Python---基本掌握要素(《Python编程从入门到实践》)
  20. 书_学习过程_四大天王_good_计算机经典书籍介绍[转]

热门文章

  1. 备考 CPA 的,有哪些经验
  2. 笔记:尚学堂Java300集 第一章
  3. Xcode 4.5 支持 amv6
  4. Linux触屏驱动Windows,linux 触摸屏驱动编写
  5. Matlab: 获取数组中不重复的元素,可以使用unique(arr)函数即可
  6. Lenovo Y430 Win7声卡驱动更新
  7. linux点滴yan
  8. COOX基础培训之PMT
  9. 关于病毒Backdoor.Gpigeon.uql
  10. 疯狂java讲义第五章课后习题答案