当前位置: 首页 > article >正文

二、QT和驱动模块实现智能家居-----3、安装并配置QT

一、安装QT        

我会将QT安装包放在

将下载的QT安装包复制到虚拟机,安装时一路next,不多说了

二、配置QT

1、打开QT

安装成功后打开QT,可以直接双击图标打开:

也可以通过命令打开QT,命令如下:

cd ~/Qt5.12.9/Tools/QtCreator/bin/ 
./qtcreator.sh & 

注:这里的“&”符号代表后台运行, 不占用控制命令终端

2、打开选项界面

在 QtCreator 界面中,依次点击 tools -> options:

3、设置编译器

我们需要设置c++编译器、c编译器:

1)找到C++编译器目录:
# C编译器 
/home/book/100ask_imx6ull-sdk/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/arm
buildroot-linux-gnueabihf-gcc 
# C++编译器 
/home/book/100ask_imx6ull-sdk/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/arm
buildroot-linux-gnueabihf-g++ 
2)设置编译器

3)然后如下图设置“Make Path”为“/usr/bin/make”,设置ABI为“arm、linux、 generic、elf、32bit”:

4)使用同样方法设置C编译器

4、设置调试器

# 调试器 
/home/book/100ask_imx6ull-sdk/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/arm
buildroot-linux-gnueabihf-gdb 

5、添加 QT 版本

以在/home/book/100ask_imx6ull-sdk下执行这个命令找到 qmake,记 住它的目录:

find -name qmake 

在QT设置界面中,选择Qt Version标签,在右侧点击“Add...”,会弹出对话框,切换 目录到选择 qmake 文件后,点击 open 按钮,设置完成之后,点击 Apply 按钮保存。 注意:qmake文件是buildroot编译根文件系统后生成的,文件在buildroot目录下。

6、配置 kit 标签

继续选择上边的Kits标签,点击右侧 Add,填写相应内容:

① Name:输入100ask_imx6ull

② Sysroot:输入交叉编译工具链的sysroot目录

        对于100ASK_IMX6ULL_Pro,sysroot 目录如下:

/home/book/100ask_imx6ull-sdk/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/arm
buildroot-linux-gnueabihf/sysroot/

③ compiler:c和c++这两个选择框里,都选择Custom

④ Debugger:选择刚刚配置的Debuggers,名称为New Debugger

⑤ Qtversio:选择上图中配置的“Qt5.12.8 (host) ” 配置完成后点击apply,点击OK。

配置完成后点击 apply,点击 OK。


http://www.kler.cn/a/570911.html

相关文章:

  • AcWing 6138 奶牛体检
  • 长时间目标跟踪算法(3)-GlobalTrack:A Simple and Strong Baseline for Long-termTracking
  • SOUI基于Zint生成EAN码
  • 详解DeepSeek模型底层原理及和ChatGPT区别点
  • VMware虚拟机IP配置
  • 2.css简介
  • VUE表单项无法重置的问题
  • ### **Android核心系统服务深度解析(AMS/ATMS/WMS/DMS)**
  • 注意力机制详解笔记 Attention is all I donot understand!
  • 机试题——通讯录合并
  • 基于值函数的强化学习算法之SARSA详解
  • 字节跳动发布 Trae AI IDE!支持 DeepSeek R1 V3,AI 编程新时代来了!
  • spark 常见操作命令
  • 【三.大模型实战应用篇】【7.自然语言转SQL升级版:更智能的查询生成】
  • 蓝队学习一
  • leetcode 138. 随机链表的复制
  • 基于Servlet + JSP 的药店管理系统
  • Elasticsearch简单学习
  • AcWing 蓝桥杯集训·每日一题2025·5439. 农夫约翰真的种地
  • 如何升级Python版本。以下是详细的步骤和注意事项:检查当前Python版本:在命令行或终端中输入以下命令来查看当前安装的Python版本: bash复制代