记录下在Ubuntu 17.10搭建Qt环境与安装Qt Creator开发工具的过程。机器装的Linux是Ubuntu 17.10,16.04与17.04的应该也相同。
1,Qt安装
1.1 下载Qt
这里提供Qt Creator的下载链接,点击进入官网后选择需要的版本进行下载。目前最新的是Qt 5.10。那就下载x64的Linux版的5.10吧。
或者使用wget下载。
1.2 安装
首先要cd进入软件安装包的目录,然后取得安装权限,进行图形化安装,如下:
1.3 安装过程差不多都是下一步,在选择时如果需要Assistant,想学习官方源码就select all就可以了。等待安装完成。
1.4 Qt以C/C++为依托,用Python也可,最新版本的Qt可能没有gcc/g++编译器,所以需要先检查一下有没有GCC/G++编译器,没有的话自己手动安装。
1.5 如果系统没有自带OpenGL库时,在做带有3D效果的界面会报错,手动安装OpenGL。
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

2 用Qt创建C项目示例
2.1 打开Qt,点击“New Project”
2.2 在Project栏中选中“Non-Qt Project”,在右侧选中“Plain C Application”,点击“choose”即可。
2.4 在编译项目之前,需要先修改配置中项目的路径,否则会报错。
修改办法: 点击Project ——> 将 构建目录修改成 项目所在路径 即可。
2.5 点击Qt界面上的 绿色三角形 或者 按F5 或者 Ctrl + R ,编译运行程序。
2.6 编译后,在项目文件夹中会生成如下文件。
单独的Qt Creator 4.5 安装见下一页
LINUX下C++开发一般用什么工具
编译器使用g++编辑器使用VI, Emacs自动化工具使用automake 和MakefileIDE使用Eclipse, Qt, KDevelop等。
ubuntu下用什么工具开发c,c++
展开全部1. 不用IDE,可以vim+spf13的vim配置,再加上youcomplete补全插件2. IDE的话有clion codeblock QTcreator,个人比较建议clion3. 编译器的话可以用默认的gcc g++ 或者装个clang clang++,比较推荐后者
linux下qtcreator怎么配置c++的编译器
编译器:GCC编译器可以用来编译C和C++源程序,C编译器通过文件的后缀来判断是C程序还是C++程序。 一般来说C源文件的后缀为“.C”,而C++源文件的后缀为“.C”或“C++”。 但GCC编译器只能编译C++源程序,不能与使用的库连接,因此用G++来完成C++程序的编译与连接,该程序会自动调用GCC来编译。 Linux里环境变量的设置,有如下几种方法:(1)直接在终端里输入export后面加要设的变量,例如QT:ExportQTDIR=$PWD/qt-2.3.2其中,pwd是用来显当前路径的命令,在其前面加上$,则表示QT的目标目录在当前目录下的“qt-2.3.2”里,当然“$PWD”也可以用绝对路径来代替。 这种方法所设的环境变量在下次开机后不再有效,而且换个shell也不会有效,只是临时的。 (2)在etc/profile里添加环境变量,比如:exportQTDIR=/usrexportLD_LIBRARY_PATH=$QTDIR/libexportQT_QWS_FONTDIR=$QTDIR/lib/fontsexportQWS_DISPLAY=LinuxFb:/dev/fb0(3)修改,如果需要给某个用户权限使用这些环境变量,只需修改其个人用户家目录下的文件就可以了。 (4)用以上面两种方法设置好环境变量后记得重启以上使用QT为例
发表评论