目录
window
linux
安装qt步骤
在linux编译可执行程序步骤
arm
要先移植交叉编译链才能在ubuntu里生成arm的qt可执行文件,下面是步骤
安装arm的qmake
在linux编译可执行程序步骤
进入官网下载qt,下载window,linux的安装包,安装window,在ubuntu安装linux的
Download Qt OSS: Get Qt Online Installerhttps://www.qt.io/download-qt-installer-oss?hsCtaTracking=99d9dd4f-5681-48d2-b096-470725510d34%7C074ddad0-fdef-4e53-8aa8-5e8a876d6ab4
window
在window平台生成项目的可执行程序是先通过qmake工具生成makefile文件,再通过make生成可执行程序,qmake在安装qt的时候就会一起安装好
linux
安装qt步骤
- 方式一
- 将安装包放到ubuntu上,然后sudo运行安装包
- 会默认安装在opt里,
- 添加环境
- 用qt打开项目,下面是打开方式
- 进入到项目,然后qtcreator 项目的pro文件
- 运行/opt/QIX.XX.X/Tools/QtCreator/bin/qtcreator
- 方式二
- 一键安装 sudo apt install qtcreator qt5-default
- 选择Desktop gcc-64-bit,Sources,developer and designer tools
在linux平台生成项目的可执行程序是先通过qmake工具生成makefile文件,再通过make生成可执行程序,qmake在安装qt的时候就会一起安装好,在/opt/QIX.XX.X/x.xx.x/gcc_64/bin/qmake
在linux编译可执行程序步骤
- 将项目放到ubuntu里,
- 在项目里进行qmake编译出makefile,/opt/QIX.XX.X/x.xx.x/gcc_64/bin/qmake
- 然后make进行生成可执行程序
- 然后运行可执行程序
arm
arm的qmake工具从官网下载qt源代码经过一系列复杂的配置生成qmake工具
要先移植交叉编译链才能在ubuntu里生成arm的qt可执行文件,下面是步骤
- 将交叉编译链压缩包拉到~目录底下
- 进入~目录解压
- 解压完可以在/usr/local/arm/x.x.x/usr/bin目录底下找到arm-linux-gcc
- arm-linux-gcc只是一个链接文件,只是这个名字,我们用的是交叉编译链,不是arm-linux-gcc
- 加入到环境变量中 export PATH=$PATH:/usr/local/arm/x.x.x/usr/bin
安装arm的qmake
- 一般都是已经有现成的压缩包,将他拉到ubuntu上的/usr/local/里
- 解压 sudo tar -xvf xxxx.tar.xz
- 进入解压出来的文件夹里的bin文件夹里,找到qmake工具
在linux编译可执行程序步骤
- 进入项目文件夹用arm的qmake进行编译,/usr/local/xxx.xx.x/bin/qmake
- 再进行make生成可执行程序