(linux 安装qt教程)-编程之家

linux下如何进行Qt编程?

1、linux下复制qtrelease模式生成的可执行文件到桌面的新建目录。

2、编写脚本文件ldd.sh作用:导出可执行程序运行时所需要的库文件点击下载。

3、执行./ldd.sh+可执行程序在当前的文件夹下生成lib文件。复制lib下的库文件与可执行文件同级目录。

4、到Qt安装目录里找到platform文件夹我的目录是/opt/Qt5.7.0/5.7/gcc_64/plugins/platforms复制此文件夹与可执行文件同级目录。

5、复制ldd.sh到platforms文件夹内,执行./ldd.shlibqxcb.so将生成的lib目录下的库文件拷贝至可执行文件同级目录。删除platforms里的lib文件。

6、执行下载到的脚本文件./app.sh注:app.sh与可执行文件同名。在windows下写的脚本文件在linux下使用是出现/bin/bash^M:badinterpreter:没有那个文件或目录解决办法vim打开脚本文件:setff?显示ff=dos修改成:setff=unix:wq保存退出即可

centos7下,怎么安装Qt5.3.1?

切换到root用户,敲命令file qt-opensource-linux-x86-5.3.1.run查看是否是linux shell的二级制文件。

如果是的话,chmod +x qt-opensource-linux-x86-5.3.1.run给文件加可执行权限。

最后./qt-opensource-linux-x86-5.3.1.run运行,看提示什么

怎样在ubuntu下安装qt嵌入式?

1 cd ~/Qtenv 2 3 chmod u+x qt-sdk-linux-x86-opensource-2010.04.bin 4 5 ./qt-sdk-linux-x86-opensource-2010.04.bin 为了文件管理方便,将sdk也安装在Qtenv文件夹中。 2、解压源代码包 在用户目录下建立一个Qtenv目录,用于存放编译源文件。 mkdir $HOME/Qtenv 在qtembedded目录下创建arm和x86目录。创建这两个目录主要是为了编译一个用户arm开发版的QTE,另一个目录用于存放用于qvfb的x86下QTE,这样演示和开发都很方便。 1 cd ~/Qtenv 2 mkdir arm x86 接下来将源代码包分别复制到arm和x86下并解压缩。这样做虽然浪费了一些硬盘空间(ps:在宿主机上的硬盘太不值钱了),但能为将来再配置和编译节省很多时间。 1 cd ~/Qtenv 2 mv qt-everywhere-opensource-src-4.6.3.tar.bz2 ./arm 3 cd ~/Qtenv/arm 4 tar xjvf qt-everywhere-opensource-src-4.6.3.tar.bz2 5 6 cd ~/Qtenv/x86 7 mv qt-everywhere-opensource-src-4.6.3.tar.bz2 ./x86 8 tar xjvf ./x86/qt-everywhere-opensource-src-4.6.3.tar.bz2 解压缩后分别针对arm平台和x86平台进行配置,配置前可输入 ./configure -embedded -help 进行配置帮助查询,根据平台配置,并编译和安装文件。其命令代码如下: 1 cd ~/Qtenv/arm 2 ./configure -prefix $HOME/Qtenv/arm -embedded arm -nomake docs -nomake demo -nomake examples 3 make 4 make install 5 6 cd ~/Qtenv/x86 7 ./configure -prefix $HOME/Qtenv/arm -embedded x86 -nomake docs -nomake demo -nomake examples 8 make 9 make install 在经过漫长的配置、编译后就完成了QTE的安装。本人在arm版的编译过程中出现过两个错误,在参考《在arm-linux-gcc 3.4.1下编译 qt-embedded-4.6.2》完成编译。 完成编译和安装后需要对系统的环境变量进行设置,设置可以是临时性设置和永久性设置。临时行设置是直接在命令窗口输入 1 export QTENV=$HOME/Qtenv 2 export QTXDIR=$QTENV/qtsdk 3 export QTEDIR=$QTENV/x86 4 export PATH=$QTXDIR/qt/bin:$PATH 5 export LD_LIBRARY_PATH=$QTXDIR/lib:$LD_LIBRARY_PATH 6 export QVFBDIR=$QTXDIR/qt/bin 7 export QTEMAKEDIR=$QTEDIR/bin 以上这些变量可以根据自己的喜好进行增删。这种设置方法在关闭当前命令终端后失效。 第二种方式是在当前用户的主目录下,编辑.bash_profile文件,加入上述命令行,保存重启命令终端即可。

linux下的qt安装的具体方法是什么?

根据不同的linux有不同的安装法 一般都是网络安装ubuntu 的是 yum install qtredhat apt-get install qt archlinux pacman -S qt

怎样在ubuntu下安装Qt开发环境?

ubuntu自带的软件下载中心下载的Qt让人比较头疼,Qdesigner等可以正常使用,但是Qt的库函数不会下载,apt-get也无法下载的时候,需要手动安装。安装前确保有4G的剩余空间。安装过后可以删除2G安装用的文件。
1. 下载Qt Framework。进入网址

http://qt.nokia.com/downloads

,选择中间的标签LGPL,然后下载Qt libraries 4.7.0 for Linux/x11(199MB)
更新:找不到的话可以直接到

http://qt-project.org/downloads

,在页面中间的Qt Library里选最新的Qt libraries 4.8.3 for linux/X11 (223 MB)2. 解压文件。进到存放下载文件的目录下执行tar -zxvf qt-everywhere-opensource-src-4.7.0.tar.gz其中qt-everywhere-opensource-src-4.7.0.tar.gz是刚下载文件的文件名3. 默认情况下系统是没有g++编译环境的。需要手动安装。执行sudo apt-get install build-essential。如果提示找不到包可以更新一下源。方法为sudo gedit /etc/apt/sources.list编辑源列表。然后执行sudo apt-get update 4. 执行sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev 5. 把解压后的文件夹拷贝到英文目录(非tmp)下,进入该文件夹执行./configure,然后选择o(开源),接着选择yes(同意)。运行结束后提示Just run ‘make’等信息后表示这步成功了。6. make。执行make,这步需要很长时间(我用了4个小时T_T) 7. 安装qt。执行sudo make install,这步较快,文件安装在/usr/local/Trolltech/Qt-4.7.0 8. 设置环境变量。执行vi ~/.bashrc 添加如下内容:QTDIR=/usr/local/Trolltech/Qt-4.7.0/PATH=$QTDIR/bin:$PATHMANPATH=$QTDIR/doc/man:$MANPATHLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATHexport QTDIR PATH MANPATH LD_LIBRARY_PATH之后重启。如果不会用vi可以执行vi语句后输入:$回车,然后输入o进入输入模式,将上面的字段拷贝后按esc,然后输入大写的ZZ即可。 9. 接下来就可以按照qmake -projectqmakemake