Section 1:ubuntu单独安装qtcreator
包管理器安装
sudo apt update
sudo apt install qtcreator
添加到桌面
vim ~/Desktop/qtcreator.desktop
填入以下内容
[Desktop Entry]
Version=1.0
Type=Application
Name=Qt Creator
Exec=/usr/bin/qtcreator
Icon=/usr/share/icons/hicolor/256x256/apps/QtProject-qtcreator.png
Terminal=false
Categories=Development;IDE;
赋予可执行权限
chmod +x ~/Desktop/qtcreator.desktop
首次双击桌面图标选择信任然后自动更新图标
Section 2:交叉编译环境配置
打开qtcreator,Tools(工具),Options(选项),Build & Run(构建和运行),Compilers(编译器),Add(添加),鼠标移至GCC,弹出两个选项:C & C++,先配置其一再配置另外一个,第一行名称自定义,“MY-GCC” & “MY-G++”,选择交叉编译器路径,ABI选择“arm-linux-generic-elf-64bit”,Apply(应用)。(qmake用什么编译器编译的,这里要选择同款编译器,且路径不能改变。)
Qt Versions,确保自动检测的无误,否则Add(添加)Qt的qmake路径。
Kits(构建套件),Add(添加),第一行名称自定义,“MY-Kits”,设备类型选择通用Linux设备,确保编译器为刚刚添加的交叉编译器(MY-GCC、MY-G++),Qt Versions也为上一步的Qt Versions,Apply(应用)。配置好后设为默认。
Section 3:创建新项目
New Project,Application,Qt Widgets Application,choose,项目命名(“testProject1”),设置工程默认路径(“/home/tronlong/qtProjects”),选择刚刚配置好的Kits,下一步,如果要创建Widget按如下配置,只需选择基类为QWidget,其余自动生成;如果要创建MainWindow也只需选择基类为QMainWindow;如果要创建Dialog也只需选择基类为QDialog。(简单来说,Widget是普通的窗口类;MainWindow是具有菜单的窗口类,比如各种IDE上面的“文件”“编辑”“视图”“工具”“帮助”等菜单栏目;Dialog是对话框)
下一步,项目管理不用管,完成,新项目就创建完成了。