最近研究一下静态库的开发;

最初学习的资料是:

QT静态库的创建与使用(全网最细)_路漫漫其远,吾求索的博客-CSDN博客_qt生成静态库

建立一个静态库成功。

我这里总结一下:

1,如果同时打开静态库和运行程序调用,调式模式下,可以进入静态库的内部函数进行调试;

2,其实不用把shadow build取消勾选;文件输出的文件就是lib***.a的文件,可以在shadow目录里面很方便找到;

3,新的项目使用的时候,就是让其能找到lib***.a,和该库的h头文件;

4,QT的编译输出的静态库名字会自动在项目名字前加lib三个字,后缀是.a;

5,  QT5.15的编程的工程与该例子中缺少“需要什么模块就添加什么”的部分;

虽然上面文章号称写的“全网最细”,但是其实只是很粗糙的建立了一个纯c++的linux环境下静态库

下面的教程,记录了建立有窗口的静态库,并且讲述了更多的使用技巧和库的使用工程的添加的方式:

Qt:55---QT创建和使用静态链接库(.lib、.a)_董哥的黑板报的博客-CSDN博客_qt链接静态库

Linux下Qt创建共享库与链接共享库详解 - 腾讯云开发者社区-腾讯云

这个也不错。

linux环境QT做静态库,QT静态库的创建与使用相关推荐

  1. 【OS】Linux环境下配置固定IP地址--静态IP地址(不能上外网问题)

    [OS]Linux环境下配置固定IP地址--静态IP地址(不能上外网问题) ---red hat重启网卡 service network restart /etc/rc.d/init.d/networ ...

  2. linux 编译查看链接库详情,Linux环境下的编译,链接与库的使用

    链接参数控制 链接器中提供了-dn -dy 参数来控制使用的是动态库还是静态库,-dn表示后面使用的是静态库,-dy表示使用的是动态库 例: g++ -Lpath -Wl,-dn -lx -Wl,-d ...

  3. python安装环境配置linux_[Python学习] Linux环境下的Python配置,必备库的安装配置...

    1.默认Python安装情况 一般情况,Linux会预装Python的,版本较低,比如Ubuntu15的系统一般预装的是Python2.7.10. 使用命令:which python可以查看当前的py ...

  4. # hadoop/Linux环境准备和搭建(在Windows11下)——创建虚拟机中ping后网络不可达ping不通的处理方法

    文章目录 介绍 一.软件准备 二.操作步骤 1.新建虚拟机 2.安装系统(CentOS 7) 3.VMware的网络编辑 4.修改 windows 的主机映射文件(hosts 文件) 5. 结果显示 ...

  5. linux环境编程做的是什么,Linux环境

    什么是环境: 我们所说的环境其实是shell环境,由于shell在shell会话中维护着大量的信息,所有这些信息就成为shell环境 存储在 shell 环境中的数据被程序用来确定配置属性.虽然大多数 ...

  6. linux环境下,oracle备份和还原库

    1.切换用户 su - oracle 2.导出库(用户名:HAINAN_BI,密码:1) expdp HAINAN_BI/1@192.168.3.165:/orcl directory=DATA_PU ...

  7. Linux环境配置Python库及常用库介绍

    Linux环境配置Python库 Python 的标准库包括了很多的模块, 从 Python 语言自身特定的类型和声明, 到一些只用于少数程序的不著名的模块.在 Linux环境 运行Python 经常 ...

  8. Linux 之八 完整嵌入式 Linux 环境、(交叉)编译工具链、CPU 体系架构、嵌入式系统构建工具

      最近,工作重心要从裸机开发转移到嵌入式 Linux 系统开发,由于之前对嵌入式 Linux 环境并不是很了解,因此,第一步就是需要了解如何搭建一个完整的嵌入式 Linux 环境.现在将学习心得记录 ...

  9. Linux 之八 完整嵌入式 Linux 环境及构建工具、(交叉)编译工具链、CPU 体系架构

      最近,工作重心要从裸机开发转移到嵌入式 Linux 系统开发,由于之前对嵌入式 Linux 环境并不是很了解,因此,第一步就是需要了解如何搭建一个完整的嵌入式 Linux 环境.现在将学习心得记录 ...

  10. Linux环境下段错误的产生原因及调试方法小结

    From:http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html 最近在Linux环境下做C语言项目,由于是在一个原有项目基 ...

最新文章

  1. MySQL面试题 | 附答案解析(二十)
  2. CVPR 2019收录论文ID公开,你上榜了吗?
  3. 以为精通Java 线程池,看到这些误区,还是年轻了...
  4. 【解题报告+思路拓展】蓝桥杯 拉马车 2017年C组真题
  5. 学习Spring Data JPA
  6. left join缺失右括号_LeetCode刷题实战31:最长有效括号
  7. Spring Boot 集成 GRPC
  8. 2 抽象工厂模式(Abstract Factory)
  9. 使用cp命令拷贝目录下指定文件外的其他文件
  10. python学习Day6 元组、字典、集合set三类数据用法、深浅拷贝
  11. 太牛X了! 呕心沥血整理的4000页Java学习手册文档!
  12. 从阿里云DATAV GeoAtlas接口抽取行政区划数据
  13. linux区别sata和sas,企业级硬盘sata与sas接口区别,该怎么选择
  14. 编写函数:字符串的小写转大写(Append Code)
  15. shell编程100例(附PDF下载)
  16. 陕西万德信息科技面试题
  17. 数据库——《对数据进行排序》
  18. CLIP论文阅读、zero-shot实验、linear prob实验记录
  19. 喜欢做的、都在做的、该做的和能做到的
  20. 在股权登记日或股息登记日买进的股票,能否分到红利?除权除息日卖出,还享有红利吗

热门文章

  1. RTX 3080 HOF EXTREME参数 RTX 3080 HOF EXTREME评测怎么样
  2. WIN 7忘记登入密码
  3. 如何解决看直播延迟的问题, 求大神帮助。必有重谢!!!
  4. 一个简单的方法,教你同时查顺丰多个单号的物流信息
  5. TeX Live + Texmaker 组合下使.tex文件支持中文的设置方法
  6. 二月单向历——心灵鸡汤
  7. 任务19 简单个人电话号码查询系统
  8. 百度云服务器有哪些优势?
  9. AliP8大牛鼎力推荐Java岗开发进阶实战文档:Spring全家桶+Docker+Redis
  10. 安装文件Win7 配置 Nutch 1.2