nvidia jetson开发板安装qt5.14.2qtcreator4.11.1

1.安装依赖项:

    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

2.去官网下载qt安装包:

要科学上网才能进入qt官网

进入/single/,下载 qt-everywhere-src-5.14.2.tar.xz

解压源码tar xJvf qt-everywhere-src-5.14.2.tar.xz

进入解压后的目录cd qt-everywhere-src-5.14.2/

执行下面的命令,配置 Qt 编译选项

./configure -prefix /opt/qt-5.14.2 -opensource -confirm-license -make libs

命令解释如下
-prefix /opt/qt-5.14.2:指定安装路径。你可以根据需要修改此路径。
-opensource:表示你同意使用开源版本的 Qt。
-confirm-license:自动接受许可协议。
-make libs:只构建 Qt 库,而不构建工具(你可以根据需求调整)。

 然后sudo make(此过程大约需要5-6小时,中途暂停需按Ctrl+C,然后需要软件关机,切勿直接断电。)
然后sudo make install    (此过程大约十几分钟,此命令会将程序安装在/opt/qt-5.14.2/ 中。)

安装成功后修改环境变量:
然后执行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.14.2,如果没有识别到就输入reboot重启之后再输入qmake -v,识别到Qt 5.14.2之后再安装QtCreator

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

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

在终端依次输入:

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

启动qtcreator:

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

启动之后配置Qt环境:

打开Tools-Options-kits

参考自jetson nano手动安装QT5.12.9及QTCreator4.12.2_jetson nano qt-优快云博客

Jetson是一个基于ARM架构的开发平台,安装QT可以在Jetson上进行图形化应用程序开发。根据引用中的内容,您可以使用以下命令来安装QT Creator和相关的开发工具和文档: sudo apt-get install qt5-default qtbase5-dev-tools qtcreator qt5-doc qt5-doc-html qtbase5-examples sudo apt-get install qt5-assistant qttools5-dev qttools5-dev-tools 这些命令将安装QT Creator以及QT的常用开发工具和文档。如果您需要使用多媒体功能,可以使用以下命令安装相关的库和示例代码: sudo apt-get install qtmultimedia5-doc qtmultimedia-doc-html qtmultimedia-examples 请注意,根据引用中的描述,您可能会遇到在ARM环境中配置问题导致无法找到编译器的情况。如果您遇到类似的问题,建议检查错误报告以获取更多详细信息。您可能需要手动配置编译器和环境变量,以确保QT能够在Jetson上正确运行。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [nvidia-jetson系列硬件平台上安装Qt](https://blog.csdn.net/xianquji1676/article/details/106168062)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [Jetson Tx2 安装qt](https://blog.csdn.net/TIANJIAZHAO/article/details/79822377)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值