Qt for Windows - Building from Source-5/windows-building.html
QT SDK の準備
商用ライセンスの Qt を持っています。Qtのインストーラーに目的のバージョンがあります。→ インストーラーからインストールしてください。
オープンライセンスの Qt のインストーラーに目的のバージョンがあります。 → インストーラーからインストールしてください。
※ Visual Studio 2022 でビルドするときは、Visual Studio 2019 の SDK でも大丈夫。
目的のバージョンがインストーラーからインストールできません。→ 商用ライセンスのライセンスファイルを含めてソースコードからビルドします。
目的のバージョンがインストーラーからインストールできません→ オープンソース版としてソースコードからのビルドします。
QT オープンソース版のライセンスについて
GPL か、LGPLv3 ということになります。
GPL の場合、ソースコードを公開してオープンソースコミュニティに貢献する。
LGPL の場合、一定の条件を満たせば、ソースコードを公開する必要はない。
簡単にいうと、EXE を作って配ったり売ったりするならソースコードも公開しないとダメということになります。
特に何もいじることなく
ビルドは成功した。Qt5Core.dll などがあるフォルダにパスを通せば、Linguest.exe やら Designer.exe が動いたのでこれでいいのであろう。
フォルダ構成はARESのビルドで使っているのと大分違う。
バラバラになっている BINフォルダ LIBフォルダ INCLUDEフォルダをひとまとめにする必要はある。以前は、QtビルドするのにPerl入れろだのPython入れろだのなんだの言われて閉口したが、今は美しいな。
ビルドはできたけど、リンクができなかった😭
返信削除