1

简介:我使用 MinGW、Qt、CMake。我需要在静态链接 MinGW 库的同时动态链接 Qt 库。

详细:我使用 gcc 选项“-static”。正如我在 gcc 手册页中所读到的,此选项可防止动态链接(同时此选项确实会影响动态链接的 libsndfile - 如何使用“-static”选项?好的...)。有人告诉我,由于法律问题,Qt 不允许在封闭源应用程序中静态链接它(但我不会更改 Qt 的代码),所以我对动态链接它很感兴趣(我已经编译了 2 个版本 - 静态、动态- 没问题)。但我想在动态链接 Qt 的同时静态链接 MinGW 库(以减少应用程序附带的 .DLL 文件的数量)。

:如何提供选择性静态链接?

4

0 回答 0