簡単な説明: MinGW、Qt、CMake を使用しています。MinGW ライブラリを静的にリンクしながら、Qt ライブラリを動的にリンクする必要があります。
詳細: gcc オプション "-static" を使用します。gcc の man ページを読むと、このオプションは動的リンクを防ぎます (一方、このオプションは、動的にリンクする libsndfile に影響を与えます - 「-static」オプションでどのように可能でしょうか?わかりました...)。法的な問題により、Qt はクローズド ソース アプリケーションで静的にリンクすることを許可していないと言われていますが (ただし、Qt のコードは変更していません)、動的にリンクすることに興味があります (静的、動的の 2 つのバージョンをコンパイルしました)。 -それで問題ありません)。しかし、Qt を動的にリンクしながら MinGW ライブラリを静的にリンクしたいと思います (アプリケーションに付属する .DLL ファイルの数を減らすため)。
Q : 選択的静的リンクを提供するにはどうすればよいですか?