2020/03/14(土) [n年前の日記]
#1 [prog] Qt Creator で Qt Quick を使うとビルドエラーが出る件
Windows10 x64 1909 + Qt SDK 5.14.1 + Qt Creator 4.11.0 で、Qt Quick (QML) を使ったアプリをビルドしようとすると、リリースビルドの際にエラーが出る件について。
プロジェクトを新規作成する際、qmake 以外に、cmake や qbs を選べることに気づいた。試しに qbs にしてプロジェクトを新規作成して試してみたら、リリースビルドの際にもエラーが出なかった。とメモ。
既に作成したプロジェクトで、qmake を qbs に変更する方法は、まだ調べてなかったり。どこかしらで変更できそうな気もするのだけど…。
プロジェクトを新規作成する際、qmake 以外に、cmake や qbs を選べることに気づいた。試しに qbs にしてプロジェクトを新規作成して試してみたら、リリースビルドの際にもエラーが出なかった。とメモ。
既に作成したプロジェクトで、qmake を qbs に変更する方法は、まだ調べてなかったり。どこかしらで変更できそうな気もするのだけど…。
[ ツッコむ ]
#2 [prog][ubuntu][linux] Qt Creator を Ubuntu Linux 18.04 LTSにインストール
Qt Creator を VMwar ePlayer + Ubuntu Linux 18.04 LTS 上でインストールして試用してみたり。
以下のページが参考になった。ありがたや。
_Ubuntu18.04 LTSにQt5をインストールしよう! - IT徒然草
_How to install Qt Creator on Ubuntu 18.04 - Lulu's blog
_Unknown module(s) in QT: quick - 仮運用中
Ubuntu のリポジトリを利用して、以下でインストールできるらしい。
Qt Quick (QML) を使う場合は、qtdeclarative5-dev も必要になるらしい。入れずにビルドしようとしたらエラーが出た…。
インストールされたバージョンは、Qt5関係が 5.9.5+dfsg-0ubuntu2.5。Qt Creator が 4.5.2-3ubuntu2。
とりあえず、Qt Creator を使って HelloWorld をしたら、Ubuntu上で実行できる実行可能ファイルが作成された。
Qt Quick (QML) を使ったアプリをビルドする際も、「デバッグ」ビルド、「リリース」ビルド、どちらもエラーが出ない状態でビルドできた。
以下のページが参考になった。ありがたや。
_Ubuntu18.04 LTSにQt5をインストールしよう! - IT徒然草
_How to install Qt Creator on Ubuntu 18.04 - Lulu's blog
_Unknown module(s) in QT: quick - 仮運用中
Ubuntu のリポジトリを利用して、以下でインストールできるらしい。
sudo apt install qtbase5-dev qttools5-dev-tools qt5-default sudo apt install qtcreator sudo apt install qt5-doc sudo apt install qt5-doc-html qtbase5-doc-html sudo apt install qtbase5-examples sudo apt install qtdeclarative5-dev
Qt Quick (QML) を使う場合は、qtdeclarative5-dev も必要になるらしい。入れずにビルドしようとしたらエラーが出た…。
インストールされたバージョンは、Qt5関係が 5.9.5+dfsg-0ubuntu2.5。Qt Creator が 4.5.2-3ubuntu2。
とりあえず、Qt Creator を使って HelloWorld をしたら、Ubuntu上で実行できる実行可能ファイルが作成された。
Qt Quick (QML) を使ったアプリをビルドする際も、「デバッグ」ビルド、「リリース」ビルド、どちらもエラーが出ない状態でビルドできた。
[ ツッコむ ]
以上、1 日分です。