公司FTP服务器中直接拷贝了Linux64的QT5.run。通过共享文件夹拷贝到opt下sudo安装。据说sudo安装本身就在opt下。安装完成之后cd到/opt/QT5.5.1/Tools/Qtcreator/bin下执行./qtcreator。
报错:段错误,核心已转储。
解决方案:
检查这些库是否均已安装。本次由于未安装libgl1-mesa-dev。库安装完成之后,记得重启。之后cd到bin目录下执行./qtcreator,此时QT可以打开了。但是报有其他错误,如下:
1、在Linux下启动Qtcreator的时候, 报错:error while loading shared libraries: libgstreamer-0.10.so.0: cannot open shared object file: No such file or directory
2、libgstapp-0.10.so.0: 无法打开共享对象文件: 没有那个文件或目录
两种都是错误,解决方案:
添加QT环境变量
使得在shell中也能直接运行QT的指令
输入vim /etc/profile 在最后一行,添加以下内容:
export PATH="/opt/Qt5.12.1/Qt5.12.1/gcc_64/bin:$PATH"
export PATH="Qt5.12.1/Tools/QtCreator/bin:$PATH"
原因:环境变量写错位置,写入上一部分的if判断中去了。vim打开文件的时候一定要注意环境变量位置。
vim打开文件时如何直接到最后一行开始写入?