点击即可进入

QT官方下载地址

QProcessEnvironment 给本进程设置环境变量_环境变量

步骤

1.打开终端:

转到qt文件的下载路径

cd Downloads/
ls -l
chmod 777 qt-opensource-linux-x64-5.12.2.run 
sudo ./qt-opensource-linux-x64-5.12.2.run
#

QProcessEnvironment 给本进程设置环境变量_ubuntu_02

QProcessEnvironment 给本进程设置环境变量_环境变量_03

然后一直下一步就行了,这里注意,我默认一般很安装所有环境,然后一直下一步等待安装完成.

QProcessEnvironment 给本进程设置环境变量_linux_04

2.添加环境变量配置:

方法1 :环境变量添加到/etc/profile
sudo gedit /etc/profile
export PATH="/opt/Qt5.12.2/Tools/QtCreator/bin:$PATH"
export PATH="/opt/Qt5.12.2/5.12.2/gcc_64/bin:$PATH"

左边的图是为了验证路径,右边是执行的命令.

QProcessEnvironment 给本进程设置环境变量_bash_05


完成后执行

source /etc/profile
qtcreator
#这样就可以直接在控制台打开qt了,不过这种方法有个弊端,就是每次打开控制台都需要source一下,下面有更方便的办法

QProcessEnvironment 给本进程设置环境变量_环境变量_06

方法2 :环境变量添加到/etc/bash.bashrc
sudo gedit /etc/bash.bashrc
export QTDIR=/opt/Qt5.12.2
export PATH=$QTDIR/5.12.2/gcc_64/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/gcc_64/lib:$LD_LIBRARY_PATH
export PATH="/opt/Qt5.12.2/Tools/QtCreator/bin:$PATH"
source /etc/bash.bashrc

这样就直接添加到系统环境变量里面了.然后输入qtcreator就可以直接运行不用每次都source一下

C++编译器错误:

如果提示clang++ not found,则要么没有安装,要么没有设置好(执行这三句就可以了)
安装指令:

sudo apt-get install clang
sudo apt-get install build-essential
sudo apt-get install libqt4-dev

附上成功截图:

QProcessEnvironment 给本进程设置环境变量_bash_07

相关介绍:

/etc/profile —— 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置;
/etc/environment —— 在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量;
/etc/bashrc —— 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取;
~/.profile —— 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,它设置一些环境变量,执行用户的.bashrc文件;
~/.bashrc —— 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取;