韦德国际_韦德国际1946官方网站_韦德国际1946手机版
做最好的网站

Linux下编写翻译安装QT,7以及编写翻译情状的配置

日期:2019-06-26编辑作者:韦德国际

筹划做嵌入式图像处理,陈设方案嵌入式Linux OpenCV QT,前天简短入门OpenCV前日探访QT,QT就先弄Linux上面包车型大巴,回家从前争取把中央的摸通,然后能在板子上跑起来。

正文介绍linux下编写翻译安装QT,步骤如下:

笔者的Linux系统是openSUSE 11.4,桌面遭逢KDE4。本文针对不想自个儿编写翻译QT4的相恋的人(据悉手动编写翻译要好几个时辰,像作者这种顶级懒人,算了)。

Qt 的详细介绍:请点这里
Qt 的下载地址:请点这里

一 、源代码的收获。

首先到法定下载最新版QT

推荐介绍阅读:

官网,最新的是4.8.2版本。

现在假诺你下载的是qt-sdk-linux-x86-opensource-二〇〇八.05.1.bin,进入终极,键入命令:

Ubuntu 情状下Gtk与QT编写翻译情状设置与安排 http://www.linuxidc.com/Linux/2013-08/88539.htm

二、解压代码

chmod u x  /home/frank/qt-sdk-linux-x86-opensource-2010.05.1.bin

Linux系统下QT遭遇搭建 http://www.linuxidc.com/Linux/2013-07/87576.htm

tar zxvf qt-everywhere-opensource-src-4.8.2.tar.gz

Linux下编写翻译安装QT,7以及编写翻译情状的配置。/home/frank/qt-sdk-linux-x86-opensource-2010.05.1.bin

Ubuntu下QT调控台程序不能运维的减轻方案以及XTerm的计划格局 http://www.linuxidc.com/Linux/2013-06/86244.htm

三、执行./config生成makefile

如无意外弹出图形分界面,一贯next直至安装完,桌面上出现qt creator Logo

韦德国际 ,Ubuntu 10.04下QT4.7.4移植详解 http://www.linuxidc.com/Linux/2013-01/77930.htm

./config

也能够在软件管理器里下载,小编正是从opensuse的YaST2里下的说,找到“开采”-“QT4”,全勾选。图形界面就十分少说。

Linux下为刚安装好的Qt Creator 创造桌面运营Logo http://www.linuxidc.com/Linux/2012-08/67214.htm

上面出现对话框选拔open source edition.那是自由版。输入yes接受协议。

开拓qt creator,新建空白文件,然后在工程里加多c 文件,敲进代码(最简便的"Hello,QT")按F5编写翻译。

Ubuntu 11.04安装QT Creator 2.5.0 http://www.linuxidc.com/Linux/2012-06/62607.htm

四、编译QT

此时出现如下音信“Command not found:Could not found Make in PATH”(类似也行,反就是找不到make)

Qt creator for PlayBook安装进度 http://www.linuxidc.com/Linux/2012-05/60652.htm

执行make命令,需要2个小时。

假如您的qt creator是普通话版,提醒将拾贰分实现:"系统景况变量里找不到Make"。

软件条件


Linux:Ubuntu 12.04 X86

QT:4.8.4

五、安装QT

于是乎上网查,原本是suse未有自带的gcc编译器,在yast2里搜gcc,下载最新版本。

关于QT安装


QT的最初版本和现行反革命版本有一点点变化,提供的文件也不尽一样,最新的版本为5.0,小编那边用的是4.8.4,叁个完好无损的QT应该包含QT库、IDE也正是QT creator,在Linux下的装置中,近日来看的基本点有两种方法:

1、.bin文件一直设置,文件名称为qt-sdk-……,三个./bin直接包涵了独具相关工具,安装起来无比简练方便,然则近年来的4.8.4在多少个网址上曾经找不到总的sdk的bin文件了,老版本的要么能够的。

2、Ubuntu下利用atp-get安装,方法如下(未表明)

sudo apt-get install qt4-dev-tools #开发包   
sudo apt-get install qtcreator #IDE  
sudo apt-get install qt4-doc #开发帮助文档   
sudo apt-get install qt4-qtconfig #配置工具   
sudo apt-get install qt4-demos #DEMO源码  QT

3、那正是本文用的点子,便是下载源码包,本身编写翻译安装,最为辛劳,可是本来就是读书的,况且今后只能下载到源码包,那就先读书这种方法把。

运行make install命令。要求几分钟时间,暗中认可安装到/usr/local/Trolltech/Qt-4.8.2. 运维/usr/local/Trolltech/Qt-4.5.3/bin/designer ,若能运转QT,表达QT已经安装好了。

编写翻译,依旧未有make。于是鄙人在顶峰输入:

软件下载


QT有几许个下载网址,这里聚焦介绍,自从三星公司放任Meego、遣散Qt开垦组织之后,Qt商业版本的网址移到了qt.digia.com,而开源版本则停放了qt-project.org :

1、首先是中兴的官网 那个是不太方便的,想飞快下载的跟着看前面包车型客车。

此网址须求填写用户名和邮箱地址,下载地址会发送到邮件里,作者就把本身接到的地址贴出来吧。上边是邮件中的地址汇总。那之中的linux源码是commercial版本。

Qt 4.8.4 for embedded Linux

Installing Qt for embedded Linux

Qt Commercial Charts 1.1.0

Qt 5.0.0 Sources

Qt 4.8.4 for Windows (Src and VS2008 32bit Binary)

Qt Visual Studio Addin 1.1.11 for Qt4 (Binary)

Qt 4.8.4 for Windows (Src and VS2010 32bit Binary)

Qt 4.8.4 for Windows (Src and MinGW 32bit Binary)

Qt Creator 2.6.1 for Windows (32bit Binary)

Qt 4.8.4 for Windows (Src and VS2010 64bit Binary)

Qt Commercial Charts 1.1.0

Qt 5.0.0 Sources

Qt 5.0.0 Offline SDK for Windows (32-bit Binary)

Qt Visual Studio Addin 1.2.0 for Qt5 (Binary)

2、QT-project网址下载

这一个网址就一直而且清晰多了,分类很明亮,如下图所示。

韦德国际 1

亟待注脚的是Qt libraries 4.8.4 for embedded Linux (236 MB) 下载链接和Qt libraries 4.8.4 for Linux/X11 (225 MB) 其实下载的是四个东西,反正本身看齐的链接地址都以同一的,那也正是Linux下我们要求用的。其它从那么些页面再下载开垦所用的IDE QT Creator,那是一个bin文件,能够一贯设置。

六、设置境况变量

cnf make

QT的编写翻译与安装


1、拷贝文件到自身想要的文书夹,解压:

tar zxvf qt-everywhere-opensource-src-4.8.4.tar.gz

2、进入解压后文件目录,推行配置

root@emouse:~/study# cd qt-everywhere-opensource-src-4.8.4/

root@emouse:~/study/qt-everywhere-opensource-src-4.8.4# ./configure

此处也足以增添配置前缀.``/configure -prefix ``/opt/qt-4``.8.4-x11

这样的话再后面编译过程中的文件会复制到/opt/qt-4``.8.4-x11 这个目录下(目录不存在会自动创建),好处是源码便于管理,

关于这部分前缀配置可以我在config文件中找到这部分代码,可以参考,可以从这段代码中看出相应的配置以及没有配置的情况下默认安装目录,代码位于3594行,如下:

#-------------------------------------------------------------------------------
# post process QT_INSTALL_* variables
#-------------------------------------------------------------------------------

#prefix
if [ -z "$QT_INSTALL_PREFIX" ]; then
    if [ "$CFG_DEV" = "yes" ]; then
        QT_INSTALL_PREFIX="$outpath" # In Development, we use sandboxed builds by default
    elif [ "$PLATFORM_QWS" = "yes" -o "$PLATFORM_QPA" = "yes" ]; then
        if [ "$PLATFORM_QPA" = "yes" ]; then
    QT_INSTALL_PREFIX="/usr/local/Trolltech/QtLighthouse-${QT_VERSION}"
        else
    QT_INSTALL_PREFIX="/usr/local/Trolltech/QtEmbedded-${QT_VERSION}"
        fi
        if [ "$PLATFORM" != "$XPLATFORM" ]; then
            QT_INSTALL_PREFIX="${QT_INSTALL_PREFIX}-${CFG_ARCH}"
        fi
    elif [ -d "$EPOCROOT" ] && [ "$XPLATFORM_SYMBIAN" = "yes" ]; then
        if [ "$XPLATFORM_SYMBIAN" = "yes" ]; then
            QT_INSTALL_PREFIX="$EPOCROOT/epoc32/"
            QT_INSTALL_LIBS="$EPOCROOT/epoc32/release/armv5/lib/"
        fi
    else
        QT_INSTALL_PREFIX="/usr/local/Trolltech/Qt-${QT_VERSION}" # the default install prefix is /usr/local/Trolltech/Qt-$QT_VERSION

韦德国际 2

更动用户碰到变量

寻找make命令,发掘原本系统里不曾gnu make,遵照提醒输入:

本文由韦德国际发布于韦德国际,转载请注明出处:Linux下编写翻译安装QT,7以及编写翻译情状的配置

关键词: 伟德BV1946