クロスプラットフォームライブラリとAPI
Qt Creator IDEと生産性向上ツール
UI compositionのためのUIデザインツール
受託開発、トレーニング、サポート等
組み込み向けユーセージ分析
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.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
12 3, 2024
更新情報:QML基礎トレーニングウェビナー(2024年版)のアーカイブ配信はこちらからご覧いただけます。 👉 Part 1: QMLの基本 👉..
11 5, 2024
本稿は「Feedback Wanted: What does a unified Qt Hub look like to you?」の抄訳です。..
9 24, 2024
本稿は「Reducing Binary Size of Qt Applications with Qt 6.8 - Part 2: Coffee..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.