Install Qt 5.5.1and Qt Creator3.6.0 in Ubuntu 14.04

62 篇文章 0 订阅

Install Qt 5.5 in Ubuntu 14.04

For 32bit

wget http://download.qt-project.org/official_releases/qt/5.5/5.5.1/qt-opensource-linux-x86-5.5.1.run

chmod +x qt-opensource-linux-x86-5.5.1.run

./qt-opensource-linux-x86-5.5.1.run

For 64bit

wget http://download.qt-project.org/official_releases/qt/5.5/5.5.0/qt-opensource-linux-x64-5.5.1.run

chmod +x qt-opensource-linux-x64-5.5.1.run

./qt-opensource-linux-x64-5.5.1.run


 
 
  • Install g++

Open a terminal and execute the following command to install g+:

sudo apt-get install build-essential

Configure a compiler

Launch Qt Creator. Go to Tools > Options. Click Build & Run and select tab Kit. Configure a compiler if it is not automatically detected.

  • Install OpenGL libraries

Execute the following command to install OpenGL libraries:

sudo apt-get install mesa-common-dev

Note: Just installing the above-mentioned mesa-common-dev kit is not sufficient for more recent Ubuntu versions. Based on this comment in the forum an additional package needs installation. Execute following command:

sudo apt-get install libglu1-mesa-dev -y

Tested with Qt5.3.1 and Ubuntu 14.04 and it solved the problem with missing -lGL.

  • Set file association with pro files

When installing from the on-line source the file association is not done automatically.It also not show up when you try to associate it with file explorer.Create a file named “Qt-Creator.desktop” and fill the file with the following.

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=QtCreator
Comment=QtCreator
NoDsiplay=true
Exec=/opt/Qt5.5.1/Tools/QtCreator/bin/qtcreator %f
Icon=/opt/Qt5.5.1/Examples/Qt-5.5/location/mapviewer/resources/icon.png
Name[en_US]=Qt-Creator

Place this file in /usr/share/applications .

Edit a file named “defaults.list” in the same directory .Add the following line.

text/qtcreator=Qt-Creator.desktop;

open file mimeinfo.cache and check if the following line is present.

application/vnd.nokia.qt.qmakeprofile=qtcreator.desktop

if not add it

Run the following command.

sudo update-mime-database /usr/share/mime

now Qt has been added to the list of file associations.


when you open .pro file, if it cannot fine qtcreator to open it, you can open ti with qtcreator manually at first time. then it will be associtated automatically.

Troubleshooting

  • Qt Creator needs a compiler set up to build

Follow the instruction from the previous section to configure compiler for Qt Creator.

  • error: g++: Command not found

Solution:

sudo apt-get install build-essential
  • error: GL/gl.h: No such file or directory

Solution:

sudo apt-get install mesa-common-dev

   
   
install creator3.6.0

   
   
go to link https://www.qt.io/download-open-source/#section-6

   
   
download: qt-creator-opensource-linux-x86_64-3.6.0.run

   
   
chmod +x qt-creator-opensource-linux-x86_64-3.6.0.run

   
   
./qt-creator-opensource-linux-x86_64-3.6.0.run

   
   
In the end, we change the associated exec to the qtcreator we've just installed.

   
   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值