我们研究生的学习和开发工作是基于QtCreator环境,并使用cmake作为构建工具,使用的语言基本上是C++,所以在此记录安装开发环境的过程。
首先,作为小白来讲,各种概念得理清楚:
- Qt:是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。
- 它的优势在于可以支持跨平台的编译(就是说在windows上编写的,linux上也能运行)
- 以及面向对象,封装性和模块化很好,可重用效率高。
- 有丰富的API可以轻松调用
- QT官网地址:https://www.qt.io/cn
- 开发环境:
- windows系统支持QT Creator和VS+AT两种开发环境,这两种函数都一致,工程文件也可以相互导
- Linux及其他系统只支持QT Creator 开发环境
- CMake:这篇博客介绍的很详细
开发环境搭建:
我基本上是按照这篇博客安装的:在Ubuntu下搭建Qt开发环境和Qt creator,安装QT的时候是可以将QT Creator一起安装的就很省事,但是按照教程到配置环境这一步的时候我怎么也行不通,即这一步:

于是我又找了一些其他的材料,按照这个方法成功配置了环境:
- 在终端中执行命令:
sudo gedit /etc/profile - 执行后会让你输入电脑的登录密码,之后会弹出以文档,在文档中末尾添加相应的内容,其中第一行的文件路径得改成自己的:
32位系统:
export QTDIR=/opt/Qt5.4.1/5.4
export PATH= Q T D I R / g c c / b i n : QTDIR/gcc/bin: QTDIR/gcc/bin:PATH
export LD_LIBRARY_PATH= Q T D I R / g c c / l i b : QTDIR/gcc/lib: QTDIR/gcc/lib:LD_LIBRARY_PATH
64位系统:
export QTDIR=/opt/Qt5.4.1/5.4
export PATH= Q T D I R / g c c 6 4 / b i n : QTDIR/gcc_64/bin: QTDIR/gcc64/bin:PATH
export LD_LIBRARY_PATH= Q T D I R / g c c 6 4 / l i b : QTDIR/gcc_64/lib: QTDIR/gcc64/lib:LD_LIBRARY_PATH
- 修改完成后保存退出,然后再输入:
source /etc/profile,让环境变量生效 - 最后,在终端输入
qmake -version,如果弹出了qt相关版本信息就说明安装成功了。 - 然后可以继续按照我上面推荐的那个博客进行第4步以及后面的验证了,如果能成功运行就说明安装没问题了
- 但是我在测试的时候弹出以下错误,这是因为没有指定编译器导致的,根据这个博客指定编译器之后就能完美运行了。
Could not determine which ”make“ command to run. Check the ”make“ step
in the build configuration.
END
参考博客:
本文记录了在Linux系统中安装QtCreator的过程,包括理解Qt、Cmake的作用,以及解决安装过程中遇到的问题。按照指定博客进行安装,但遇到配置环境变量问题,通过修改环境变量设置成功。最后,解决编译器未指定导致的错误,确保Qt开发环境的完整搭建。
5万+

被折叠的 条评论
为什么被折叠?



