日記

内容の正しさは保証しません

msysでQt6を使う

5年くらい前はQtのインストールが出来なかった気がするけどできた。

手順

1. Qt6-baseをインストール

pacman -Ss qt6-base

で検索して好きなやつインストール。いつもmingw64.exe起動してるから適当にmingw64入れてる。

2. サンプルのコードを拾ってくる

第1章 Hello Qt! | densan-labs.net

3. サンプルを入れたディレクトリに移動

4. .proファイルを作成

qmake-qt6 -project

5. .proファイルを編集1 2

例えばQLabelを使う場合は

QT += widgets

を追記する。

6. makefileを作成

qmake-qt6

7. makeコマンドを実行

注意点

4.で.proファイルを作るときにフォルダが存在していると

called on an invalid qregularexpression object

云々のエラーが超高速で出力されてメモリ全部食われる(何で?)。


  1. Qt Documentationのリファレンスのqmakeの項目に書いてある

  2. Qt 6.1