クロスプラットフォームライブラリとAPI
Qt Creator IDEと生産性向上ツール
UI compositionのためのUIデザインツール
Qtプロジェクト向け
モバイルアプリのデジタル広告
受託開発、トレーニング、サポート等
組み込み向けユーセージ分析
Qtは、UIデザインやソフトウェア開発から品質保証、展開に至るまで、製品開発ライフサイクル全体で生産性を向上させます。あなたのニーズに最も適したソリューションを見つけてください。
最新のリソースを入手し、今後のイベントを確認しましょう。
理想的な学習リソースを見つけたり、コミュニティと交流したりして、Qtのスキルを向上させましょう。
初心者であろうとベテランのQtプロであろうと、成功するために必要なサポートと助けがすべて揃っています。
3月 14, 2010 by 鈴木 佑 | Comments
それでは Qt で開発を行う環境を整えましょう。ここでは Qt SDK を Linux PC にインストールする方法を紹介します。
Windows の方は 第2回 Windows 編 へ、 Mac の方は 第3回 Mac 編 をご覧ください。
Qt SDK は Kubuntu 8.04 及び 8.10 にて動作確認しています。ここでは Ubuntu 8.04 にインストールしていますが、他の Linux でも同様にインストールできると思います。
Qt のライブラリ(32bit/64bit 用)、Qt の開発環境である Qt Creator を1つのパッケージにして、これをインストールするだけですぐに Qt での開発を始められるようにした開発キットです。ただし、Qt SDK for Linux/X11 にはコンパイラは含まれていませんので、Linux の開発環境を別途インストールする必要があります。その方法についてはこの後のインストール手順の中で説明します。
今回は 32bit 用 SDK をインストールします。64bit 用のバイナリを利用したい方は 32bit 用ではなく、 64bit 用のバイナリを利用してください。
ダウンロード — Qt - A cross-platform application and UI framework より
Qt SDK for Linux/X11 をダウンロードしてください。
ここでは現時点での最新版 2010.02 (qt-sdk-linux-x86-opensource-2010.02.bin) を使用したインストール手順を示します。
ダウンロードした qt-sdk-linux-x86-opensource-2010.02.bin を以下のように実行してください。
% chmod +x qt-sdk-linux-x86-opensource-2010.02.bin
% ./qt-sdk-linux-opensource-2010.02.bin
「Next >」クリックし、次へ進んでください。
Qt SDK をインストールする前の、ライセンスの確認画面です。
「GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999」ライセンスをよく読み、このライセンスを受け入れることに同意する場合には、「I accept the agreement」を選択し、「Next >」をクリックしてください。
お好きな場所を選択してください。ただし、日本語やスペースを含むようなフォルダは指定しないでください。
インストールするコンポーネントの選択です。今回はこのままで「Next >」をクリックしてください。
Qt Creator で Qt アプリケーションをビルドするには C++ コンパイラ以外に、いくつかの開発用のライブラリが必要です。それらをインストールする為に、Debian と Ubuntu ではターミナルから以下のコマンドを使用してください。
sudo apt-get install libglib2.0-dev libSM-dev libxrender-dev libfontconfig1-dev libxext-dev
もし、QtOpenGL を使用するのであれば、 OpenGL 関係の開発環境も必要です。それらは以下のコマンドでインストールできます。
sudo apt-get install libgl-dev libglu-dev
インストールに必要なセットアップが完了しました。「Next >」をクリックしてインストールを開始してください。
しばらくお待ちください。
以上で Qt SDK 2010.02.1 の Linux へのインストールが終了です。「Finish」をクリックすると Qt Creator が起動します。
インストーラーから直接 Qt Creator を起動すると英語版になるようなので、一度終了してデスクトップに作成された Qt Creator のショートカットから起動しなおします。
次回からは Qt Creator を使用し、簡単な Qt のアプリケーションの作成を体験してみましょう。
Download the latest release here: www.qt.io/download.
Qt 6.6. is a feature release with focus on improving UX capabilities including responsive UI technology and the Qt Graph module.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
2 16, 2024
QtのKTX画像処理において、最近報告されたバッファオーバーフローの可能性のある問題がCVE ID..
12 31, 2023
Qt 6.7 Beta 1がリリースされ、Qtオンラインインストーラから入手可能になりました。さらに、商用ユーザー向けにはQt Account..
10 22, 2023
無効なQMLイメージのソースをロードする際の問題が報告され、CVE ID CVE-2023-45872が割り当てられました。..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.