Qt 5.14 MinGW工具链中的静态库? (默认Qt安装)

问题描述 投票:0回答:1

现在,我注意到默认Qt安装(至少Qt 5.14)附带的MinGW工具链带有lib目录,其中包含libQt5*.a文件。这些文件是静态库吗?

我之所以这样认为是因为:

  1. 它们的大小类似于我静态编译Qt进行发布时得到的大小。
  2. [$file ./libQt5Core.a输出./libQt5Core.a: current ar archive,与静态编译的输出相同。

如果确实是静态库,我如何告诉QMake(例如,编辑.pro文件)链接到那些而不是链接到共享的库?] >>

Windows screenshot of Qt static libs

刚才我注意到,默认Qt安装(至少Qt 5.14)附带的MinGW工具链带有一个带有libQt5 * .a文件的lib目录。这些文件是静态库吗?我认为是这样...

c++ qt qt5 static-libraries static-linking
1个回答
0
投票

那些文件是静态库吗?

© www.soinside.com 2019 - 2024. All rights reserved.