LinuxのQTとqtcreatorのインストールと設定

        最近ビットの要約、Linuxでのインストールおよび構成QTのプロセス全体についての記録を行うための情報を見つけるためにインターネットによると、プロセスの移行プロジェクト、プロジェクトを行うにはQTのインタフェースを使用する必要性について行います。

         1は、ソースコード(多くのオンラインチュートリアルがありますが、以前のようなので、いくつかのリンクの有効期限が切れていることを、ここにリンクが有効な今日が試しているのです)
        の公式ウェブサイトのアドレスダウンロードSRCます。ftp://ftp.qt.nokia.comを/ QT /ソース/
        QT-X11-オープンソース-src-の2009インディアン10越1つのリリース 4.5.3.tar.gz、 サイズ122 Mbの。

        2、解凍
        タールxvfz QT-X11-opensource- SRC-4.5.3.tar.gz

        図3は、メイクファイル生成
        に./configure
        「あなたはQtのの版:彼はあなたを聞いてきます。この時間使いたい?」
        そして、次の2つのタイプの選択肢を与える:
        。タイプ「C」あなたは商業・エディションで使用する場合を
        タイプ「O」あなたが使用したい場合は 、オープンソース版を。
        最初は商用版で、二つ目は無料版です。
        選択して「O」(QT /組み込みの無料版が提供する無料のソフトウェアを開発するためのQtの組み込みバージョンです)。
        このとき、許可インターフェース。
        「はい」のライセンス契約に同意します。
        メイクファイルの生成を開始。これは、5〜10分程度かかります。

        4。Qtのコンパイルが
        にgmake
        、このプロセスに長い時間を2時間ほどかかります。

        5。インストールのQt
        の実行は、インストールにgmake
        にデフォルトのインストール/usr/local/Trolltech/Qt-4.5.3を
        10分-約5。正常にインストールが終了。
        ファイル名を指定して実行/usr/local/Trolltech/Qt-4.5.3/bin/designerは、インストールされているスタートQT、QTを見ました。

        6。環境変数の設定

        A. ユーザー環境変数を変更します。

        我々/home/juan/.bashrc

        最後に、その中に以下の情報を追加

        輸出QTDIR =は/ usr / local / Trolltechの/のQt 4.5.3
        輸出のPATH = $ QTDIR / binに:$ PATHの
        輸出MANPATH = $ QTDIR /男性:$ MANPATH
        輸出LD_LIBRARY_PATH = $ QTDIR / libに:$ LD_LIBRARY_PATH

  II。すべてのユーザの変更環境変数

        VI / etc / profileを
        、最終的にはその中に以下の情報を追加
        QTDIR =は/ usr / local / Trolltechの/のQt 4.5.3エクスポート
        エクスポートはQTDIRを$ PATH = / binに:$ PATH
        輸出QTDIRあなたのMANPATH = $ /男性:$ MANPATH環境変数
        をエクスポートLD_LIBRARY_PATH = $ QTDIR / libに:$ LD_LIBRARY_PATH

        第三に、テスト

        、ターミナルを再オープンのコマンドを入力します。

        qmakeは-v

        出力:

        バージョン2.01a qmakeの
        /usr/local/Trolltech/Qt-4.5.3/libで使用してQtのバージョン4.5.3
        のコマンドを入力します。

        これはqmakeの

        出力:

        /usr/local/Trolltech/Qt-4.5.3/bin/qmake

        証明Qtの環境変数が正常に設定されています

インストールの問題は、プロセスで発生しました:

(1)

「プロジェクトERROR:パッケージのgstreamer-APP-0.10が見つかりません。」

ソリューション

yumをインストール 'pkgconfigを(のgstreamer-APP-0.10')

 
 

私は、必要なソースコードをダウンロードするためにwgetのコマンドを使用します。

>ます。mkdir〜/ QT-ダウンロード

> CD〜/ QT-ダウンロード

> wget http://download.qt-project.org/official_releases/qtcreator/2.8/2.8.1/qt-creator-linux-x86-opensource-2.8.1.run

qt-creator-linux-x86-opensource-2.8.1.run 就被下载到了 ~/qt-downloads 路径下。

2.2 修改文件权限

修改该文件的权限,使之有执行权限。

> chmod u+x qt-creator-linux-x86-opensource-2.8.1.run

2.3 安装

执行bin文件开始安装Qt Create

> sudo ./qt-creator-linux-x86-opensource-2.8.1.run

其期,安装向导会询问安装路径,我是把文件安装到 /usr/local/ 目录下的。

完成安装之后,Applications --> Programming 菜单下就有一个 Qt Creator 的入口。点击会弹出Qt Creator 的界面

运行./qtcreator 会出现

(/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by/opt/Qt4.5.3/Tools/QtCreator/lib/qtcreator/plugins/QtProject/../.././libQt4CLucene.so.6)) 

缺少`GLIBCXX_3.4.14'      需要升级gcc,更新至gcc-4.8.2

1、wget http://www.netgull.com/gcc/releases/gcc-4.8.2/gcc-4.8.2.tar.gz

2、tar  xf  gcc - 4.8.2.tar.gz
3、cd gcc - 4.8.2
4、. / contrib / download_prerequisites    #利用自带脚本来下载依赖
5、mkdir gcc - build - 4.8.2
6、cd   gcc - build - 4.8.2
7、. . / configure -- enable - checking = release -- enable - languages = c , c ++ -- disable - multilib    #根据个人需要,这里只添加了C/C++支持
8、make
9、make install
然后更新libstdc++.so.6
1、cp / root / gcc - 4.8.2 / gcc - build - 4.8.2 / prev - x86_64 - unknown - linux - gnu / libstdc ++ - v3 / src / .libs / libstdc ++ .so . 6.0.18 / usr / lib64
2、ln - sf / usr / lib64 / libstdc ++ .so . 6.0.18 / usr / lib64 / libstdc ++ .so . 6

再打开qtcreator就可以了


发布了9 篇原创文章 · 获赞 4 · 访问量 1万+

おすすめ

転載: blog.csdn.net/juan190755422/article/details/43120747