【发布时间】:2020-04-11 19:49:55
【问题描述】:
刚才我注意到默认Qt安装附带的MinGW Toolchain,至少是Qt 5.14,带有一个lib目录和libQt5*.a文件。这些文件是静态库吗?
我这么认为是因为:
- 它们的大小与我静态编译 Qt 以进行发布时得到的大小相似。
-
$file ./libQt5Core.a输出./libQt5Core.a: current ar archive,与静态编译的输出相同。
如果它们确实是静态库,我如何告诉 QMake(例如编辑 .pro 文件)链接到那些而不是链接到共享的?强>
【问题讨论】:
标签: c++ qt qt5 static-libraries static-linking