Apt-get Qt4 on the Raspberry Pi: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=Tutorial : apt-get install Qt4 on the Rasperry Pi= | [toc align_right="yes" depth="3"] | ||
= Tutorial : apt-get install Qt4 on the Rasperry Pi = | |||
Using the Raspbian image | Using the Raspbian image | ||
==apt-get== | == apt-get == | ||
Firstly I got the development tools needed by Qt Creator in the hope it would be less heavy for the Pi to download separately.<br /> | Firstly I got the development tools needed by Qt Creator in the hope it would be less heavy for the Pi to download separately.<br /><code>sudo apt-get install qt4-dev-tools<code> | ||
Then I went for Qt Creator<br /> | Then I went for Qt Creator<br /></code>sudo apt-get install qtcreator</code> | ||
I also installed<br /> this gives as a result Qt Creator 2.5 with Qt 4.8.1 32 bit | I also installed<br /><code>sudo apt-get install gcc<br />sudo apt-get install xterm<br />sudo apt-get install git-core<br />sudo apt-get install subversion</code><br />this gives as a result Qt Creator 2.5 with Qt 4.8.1 32 bit | ||
==Problem : no toolchain.== | == Problem : no toolchain. == | ||
We can only compile for remote embedded devices and this is not the case here, because we are on the Pi and not remotely accessing it. | We can only compile for remote embedded devices and this is not the case here, because we are on the Pi and not remotely accessing it. | ||
===I added a gcc toolchain=== | === I added a gcc toolchain === | ||
Tools/Options > build & run > tab tool chains > button add<br />Choose GCC<br />* Then set compiler path : /usr/bin/arm-linux-gnueabihf-gcc-4.6<br />* Debugger : /usr/bin/gdb<br />* Mkspec : default | |||
=== Qt Creator seems to detect that we are going to deploy on a remote target. === | |||
* Go to menu help > about plugins | To fix this :<br />* Go to menu help > about plugins<br />* Uncheck device support > remote linux<br />* Restart Qt Creator<br />* Go to tools > options TAB > build & run > Qt versions > add “/usr/bin/qmake-qt4” | ||
* Uncheck device support > remote linux | |||
* Restart Qt Creator | |||
* Go to tools > options | |||
It will then show up as a desktop project in the project wizard instead of embedded. | It will then show up as a desktop project in the project wizard instead of embedded. |
Revision as of 14:13, 23 February 2015
[toc align_right="yes" depth="3"]
Tutorial : apt-get install Qt4 on the Rasperry Pi
Using the Raspbian image
apt-get
Firstly I got the development tools needed by Qt Creator in the hope it would be less heavy for the Pi to download separately.
sudo apt-get install qt4-dev-tools<code>
Then I went for Qt Creator<br />
sudo apt-get install qtcreator
I also installed
sudo apt-get install gcc<br />sudo apt-get install xterm<br />sudo apt-get install git-core<br />sudo apt-get install subversion
this gives as a result Qt Creator 2.5 with Qt 4.8.1 32 bit
Problem : no toolchain.
We can only compile for remote embedded devices and this is not the case here, because we are on the Pi and not remotely accessing it.
I added a gcc toolchain
Tools/Options > build & run > tab tool chains > button add
Choose GCC
* Then set compiler path : /usr/bin/arm-linux-gnueabihf-gcc-4.6
* Debugger : /usr/bin/gdb
* Mkspec : default
Qt Creator seems to detect that we are going to deploy on a remote target.
To fix this :
* Go to menu help > about plugins
* Uncheck device support > remote linux
* Restart Qt Creator
* Go to tools > options TAB > build & run > Qt versions > add “/usr/bin/qmake-qt4”
It will then show up as a desktop project in the project wizard instead of embedded.