代码编织梦想

检查是否安装cmake:

cmake --version

        如果有不用管,没有安装的话参考这位老兄的【Linux】JetsonNano安装CMake教程安装,亲测好使。

安装依赖项:

sudo apt-get install build-essential perl python3 git
sudo apt-get install '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev
sudo apt-get install flex bison gperf libicu-dev libxslt-dev ruby
sudo apt-get install libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libxtst-dev libxss-dev libdbus-1-dev libevent-dev libfontconfig1-dev libcap-dev libpulse-dev libudev-dev libpci-dev libnss3-dev libasound2-dev libegl1-mesa-dev gperf bison nodejs
sudo apt-get install libasound2-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-good1.0-dev libgstreamer-plugins-bad1.0-dev
sudo apt install clang libclang-dev

去网页下载qt安装包:

    访问 https://download.qt.io/archive/qt/5.12/5.12.9/single/
    下载 qt-everywhere-src-5.12.9.tar.xz

下载之后在终端依次输入:

cd /home/nvidia/Downloads      (你下载qt的位置)
sudo tar -xvf qt-everywhere-src-5.12.9.tar.xz    (解压)
cd qt-everywhere-src-5.12.9    (进入解压的文件)
sudo touch auto.sh	   (创建auto脚本文件)
sudo chmod 755 auto.sh  (赋予权限)
sudo gedit auto.sh     (打开auto脚本文件)

在打开的auto.sh脚本文件在输入以下内容并保存退出:

#! /bin/bash
./configure -prefix /opt/Qt/ \
-opensource -confirm-license \
-nomake examples \
-nomake tests \
-release \
-skip qt3d \
-skip qtcharts \
-skip qtandroidextras \
-skip qtlocation \

因为jetson nx的编译平台是linux-aarch64-gnu-g++,所以我们还需要一下配置qmake.conf文件

sudo gedit qtbase/mkspecs/linux-aarch64-gnu-g++/qmake.conf

在打开的qmake.conf文件内容最后输入以下内容并保存退出:

QT_QPA_DEFAULT_PLATFORM = linuxfb
QMAKE_CFLAGS_RELEASE += -O2 -march=armv8-a -lts
QMAKE_CXXFLAGS_RELEASE += -O2 -march=armv8-a -lts

在终端依次输入:

cd ..               (返回上一级目录)
sudo mv qt-everywhere-src-5.12.9 /opt/	(移动qt-everywhere-src-5.12.9到/opt路径下)
cd /opt/qt-everywhere-src-5.12.9
sudo chmod +111 ./auto.sh 
sudo ./auto.sh		(编译makefile文件)
sudo make		    (此过程大约需要7-8小时,中途暂停需按Ctrl+C,然后需要软件关机,切勿直接断电。)
sudo make install	(此过程大约十几分钟,此命令会将程序安装在/opt/Qt/ 中。)

安装成功后修改环境变量:

sudo gedit /etc/profile

在打开的profile文件最后输入以下内容并保存退出:

export QTDIR=/opt/Qt
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
sudo gedit ~/.bashrc

在打开的bashrc文件最后输入以下内容并保存退出:

# qt path config
export PATH=/opt/Qt/bin:$PATH
export LD_LIBRARY_PATH=/opt/Qt/lib:$LD_LIBRARY_PATH
export QT_QPA_PLATFORM_PLUGIN_PATH=/opt/Qt/plugins/platforms

在终端输入:

qmake -v

        看系统是否识别到Qt 5.12.9,如果没有识别到责输入reboot重启之后再输入qmake -v,识别到Qt 5.12.9之后再安装QtCreator



安装qtcreator必须先安装Qt,并且用Qt的qmake编译qtcreator

去网页下载qt安装包:
        访问 https://download.qt.io/archive/qtcreator/4.12/4.12.2/
        下载 qt-creator-opensource-src-4.12.2.tar.gz

在终端依次输入:

cd /Downloads      (你下载qt的位置)
tar -zxvf qt-creator-opensource-src-4.12.2.tar.gz 	(解压)
sudo mv qt-creator-opensource-src-4.12.2 /opt/
qmake -r
sudo make          (这一步时间非常长,我这步耗费了大概七个小时)
sudo make install

启动qtcreator:

/opt/qt-creator-opensource-src-4.12.2/bin/qtcreator.sh &

启动之后配置Qt环境:

打开Tools-Options-kits

Qt Versions点add    路径:Computer-/-opt-Qt-bin-qmake

进入kits栏            Qt Versions一栏选5.12.9版本,Degubber一栏选system GDB

!!!!!!至此QT安装圆满完成!!!!!!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_75034220/article/details/139107116

【Qt教程】1.1 - Qt5.12.9 安装-爱代码爱编程

一、下载 Qt官网下载地址:Qt下载 选择版本5.12.9,点击 .exe下载,在windows系统安装。为什么选择5.12,因为5.12版本是 LTS(Long Time Support)长期更新支持版本,有三年的支持周期。   二、安装Qt STEP1:下载好后双击。点击 NEXT下一步。   STEP2:登陆自己的Qt账号,点击

jetson nano直接编译qt5-for-arm_为代码而哭的喵桑的博客-爱代码爱编程

目录 前言 1.安装前准备 1.平台信息 2.依赖库安装 3.下载Qt源码  4.编译bash脚本 4.1把下载的qt-everywhere-src-5.14.2.tar.xz放在工作文件夹内,所有操作都在该文件下的终端进行 4.2进入源码目录打开终端,新建一个build文件夹: 4.3进入build文件夹创建autoconfig.sh文

jetson xavier nx下编译安装qt_马•晓的博客-爱代码爱编程

主要参照以下两篇博文: Jetson Xavier NX套件 Ubuntu 源码编译安装Qt5.15.6 JetsonNano QT5.12.9交叉编译和环境搭建 注意事项 QtWebEngine编译太难了,最终放弃,即

jetson nano(ubuntu)编译qt creator_jetson 安装qt-爱代码爱编程

文章目录 一.apt安装二.源码编译安装1.Qt Creator源码下载2.相关软件安装cmakeninjallvm/clang 3.Qt Creator源码编译 一.apt安装 su

jetson nano(ubuntu)编译qt5.15_jetson nano上安装qt-爱代码爱编程

文章目录 一.Qt源码下载二.编译Qt源码三.Qt Creator添加编译好的Qt版本 一.Qt源码下载 官网 进入官网,选择Qt大版本 选择需要的小版本 选择single 选择一个压缩包下载

qt5.12.9安装方法_qt-爱代码爱编程

文章目录 前言一、安装QT1.1 QT的官网1.2 QT版本下载网址1.3 QT安装跳过注册QT账号1.5 安装目录1.5 QT安装选择组件 二、环境变量设置1.进入环境变量2.2 修改用户的变量

jetson nano——编译安装qt_jetson编译安装qt-爱代码爱编程

目录 1.下载源码,我提供的链接如下:2.解压源码3.创建编译目录4.进入解压后的目录5.配置qt的安装目录6.编译qt(建议指定参数-j8,否则时间有点长(两个多小时))6.1查看自己的CPU是几核的6.2设