Qt系列文章之三十七(基于QWidget 创建和使用静态链接库)

Posted Fu_Lin_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt系列文章之三十七(基于QWidget 创建和使用静态链接库)相关的知识,希望对你有一定的参考价值。

想免费观看Qt系列所有章节,可关注我的公众号,公众号正在免费同步中…

前言

  前面已经讲解了插件的创建和使用,本章将讲解静态库的创建和使用,多的不说了,看正文!

创建静态链接库

  创建一个静态链接库项目,设计各种需要导出的类,包括具有UI的窗体类、对话框类,编译后可以生成一个lib文件(MSVC编译器生成后缀为 .lib 的文件, MinGW编译器生成后缀为 .a 的文件),在另一个应用程序里使用这个lib文件和类的头文件(不需要cpp源文件),就可以静态编译到应用程序里。这种方式适合于在小组开发时,每个人负责自己的部分,使用其他人设计的代码时只能使用而不能看到或修改源代码,便于项目代码的管理。

  创建静态链接库项目,单击

以上是关于Qt系列文章之三十七(基于QWidget 创建和使用静态链接库)的主要内容,如果未能解决你的问题,请参考以下文章

Qt系列文章之三十八(基于QWidget 创建和使用动态dll共享库)

Qt系列文章之三十八(基于QWidget 创建和使用动态dll共享库)

Qt系列文章之三十六(自定义Qt Designer插件)

Qt系列文章之三十六(自定义Qt Designer插件)

Qt系列文章之三十五 (自定义组件)

Qt系列文章之三十五 (自定义组件)