Difference between revisions of "Installing QtCreator"

From wiki.emacinc.com
Jump to: navigation, search
Line 27: Line 27:
 
* Press '''next''' to proceed.
 
* Press '''next''' to proceed.
  
[[File:Qt_Creator_Install_2.png|400px|thumb|left|Figure 1: Qt Creator Installation Wizard]]
+
[[File:Qt_Creator_Install_2.png|400px|thumb|left|Figure 2: Qt Creator Installation Wizard]]
  
 
<br clear=all>
 
<br clear=all>
Line 33: Line 33:
 
* Choose an installation directory then press '''next'''
 
* Choose an installation directory then press '''next'''
  
[[File:Qt_Creator_Install_3.png|400px|thumb|left|Figure 1: Qt Creator Installation Wizard]]
+
[[File:Qt_Creator_Install_3.png|400px|thumb|left|Figure 3: Qt Creator Installation Wizard]]
  
 
<br clear=all>
 
<br clear=all>
 
* Accept the license agreement then press '''next'''
 
* Accept the license agreement then press '''next'''
  
[[File:Qt_Creator_Install_4.png|400px|thumb|left|Figure 1: Qt Creator Installation Wizard]]
+
[[File:Qt_Creator_Install_4.png|400px|thumb|left|Figure 4: Qt Creator Installation Wizard]]
  
 
<br clear=all>
 
<br clear=all>
Line 44: Line 44:
 
* Press '''install''' to begin the installation
 
* Press '''install''' to begin the installation
  
[[File:Qt_Creator_Install_5.png|400px|thumb|left|Figure 1: Qt Creator Installation Wizard]]
+
[[File:Qt_Creator_Install_5.png|400px|thumb|left|Figure 5: Qt Creator Installation Wizard]]
  
 
<br clear=all>
 
<br clear=all>
Line 52: Line 52:
 
==Configure Kits in Qt Creator==
 
==Configure Kits in Qt Creator==
 
<cl>
 
<cl>
1. Open Qt Creator
+
1. Source the environment setup script
 +
<syntaxhighlight lang="console">
 +
developer@ldc:~$ source /opt/emac/5.0.0/environment-setup-i586-emac-linux
 +
</syntaxhighlight>
 +
* Open Qt Creator
 +
<syntaxhighlight lang="console">
 +
developer@ldc:~$ /home/developer/qtcreator-3.1.0/bin/qtcreator
 +
</syntaxhighlight>
 +
 
 +
 
 
* Click Tools->Options...
 
* Click Tools->Options...
 
* Select '''Devices''' from the left pane
 
* Select '''Devices''' from the left pane
Line 68: Line 77:
 
  * Select qmake2
 
  * Select qmake2
 
  * Press apply
 
  * Press apply
 +
 +
[[File:Qt_Kit_qmake.png|500px|thumb|left|Figure 1: Qt Creator Kit Qmake]]
 +
 +
<br clear=all>
 +
 
* Select the '''Compilers''' tab
 
* Select the '''Compilers''' tab
  i. Press Add->GCC
+
  i. Press '''Add->GCC'''
  * Type in a name such as Armv7 Gcc
+
  * Type in a name such as i586 Gcc
 
  * Click Browse...
 
  * Click Browse...
 
  * Navigate to /opt/emac/5.0.0/sysroots/i686-emacsdk-linux/usr/bin/''target_arch''/
 
  * Navigate to /opt/emac/5.0.0/sysroots/i686-emacsdk-linux/usr/bin/''target_arch''/
 
  * Select ''target_arch''-emac-linux-gcc
 
  * Select ''target_arch''-emac-linux-gcc
 +
 +
[[File:Qt_Kit_GCC.png|500px|thumb|left|Figure 2: Qt Creator Kit Compiler]]
 +
 +
<br clear=all>
 +
 
* Select the '''Debuggers''' tab
 
* Select the '''Debuggers''' tab
 
  i. Press '''Add'''
 
  i. Press '''Add'''
  * Type in a name such as Armv7 Debugger
+
  * Type in a name such as i586 Debugger
  * Click Browse...
+
  * Click '''Browse...'''
 
  * Navigate to /opt/emac/5.0.0/sysroots/i686/usr/bin/''target_arch''/
 
  * Navigate to /opt/emac/5.0.0/sysroots/i686/usr/bin/''target_arch''/
 
  * Select ''target_arch''-emac-linux-gdb
 
  * Select ''target_arch''-emac-linux-gdb
 +
 +
[[File:Qt_Kit_GDB.png|500px|thumb|left|Figure 3: Qt Creator Kit Debugger]]
 +
 +
<br clear=all>
 +
 
* Select the '''Kits''' tab
 
* Select the '''Kits''' tab
 
  i. Press the '''Add''' button
 
  i. Press the '''Add''' button
  * Type in a name such as Armv7
+
  * Type in a name such as i586
 
  * Change the '''Device type:''' to Generic Linux Device
 
  * Change the '''Device type:''' to Generic Linux Device
 
  * Change the '''Device:''' to the one configured in step 3
 
  * Change the '''Device:''' to the one configured in step 3
Line 90: Line 114:
 
  * Change the '''Qt version:''' to the one created in step 5
 
  * Change the '''Qt version:''' to the one created in step 5
 
  * Press '''Apply''' then '''Ok'''
 
  * Press '''Apply''' then '''Ok'''
 +
 +
 +
[[File:Qt_Kit.png|500px|thumb|left|Figure 4: Qt Creator Kit]]
 +
 +
<br clear=all>
 
</cl>
 
</cl>

Revision as of 15:13, 12 May 2014

TODO: {{#todo: Write this|Michael Gloff|oe 5,mg}}

Install Qt Creator

  1. Download Qt Creator from the Qt project web page:

  2. Change to the directory where Qt Creator was downloaded from the command line:

     developer@ldc:~$ cd /download/directory
    
  3. Make Qt Creator installer executable and run installer script:

     developer@ldc:~$ chmod +x qt-creator-opensource-linux-x86-3.1.0.run
     developer@ldc:~$ ./qt-creator-opensource-linux-x86-3.1.0.run
    

    The installation wizard will start.

    Figure 1: Qt Creator Installation Wizard


  4. Press next to proceed.

    Figure 2: Qt Creator Installation Wizard


  5. Choose an installation directory then press next

    Figure 3: Qt Creator Installation Wizard


  6. Accept the license agreement then press next

    Figure 4: Qt Creator Installation Wizard


  7. Press install to begin the installation

    Figure 5: Qt Creator Installation Wizard


  8. A status bar will appear. Press finish to exit the installation wizard

Configure Kits in Qt Creator

  1. Source the environment setup script

    developer@ldc:~$ source /opt/emac/5.0.0/environment-setup-i586-emac-linux
    
  2. Open Qt Creator

    developer@ldc:~$ /home/developer/qtcreator-3.1.0/bin/qtcreator
    


  3. Click Tools->Options...

  4. Select Devices from the left pane

    1. Press the Add... button

    2. Select Generic Linux Device then press Start Wizard

    3. Type in a name, the IP address, user name and password for the device

    4. Click Next >

    5. Click Finish

    6. A connection will be established with the target device

    7. Click Apply

  5. Select Build & Run from the left pane

  6. Select the Qt Versions tab

    1. Press the Add... button

    2. Navigate to /opt/emac/5.0.0/sysroots/i686-emacsdk-linux/usr/bin/

    3. Select qmake2

    4. Press apply

    Figure 1: Qt Creator Kit Qmake


  7. Select the Compilers tab

    1. Press Add->GCC

    2. Type in a name such as i586 Gcc

    3. Click Browse...

    4. Navigate to /opt/emac/5.0.0/sysroots/i686-emacsdk-linux/usr/bin/target_arch/

    5. Select target_arch-emac-linux-gcc

    Figure 2: Qt Creator Kit Compiler


  8. Select the Debuggers tab

    1. Press Add

    2. Type in a name such as i586 Debugger

    3. Click Browse...

    4. Navigate to /opt/emac/5.0.0/sysroots/i686/usr/bin/target_arch/

    5. Select target_arch-emac-linux-gdb

    Figure 3: Qt Creator Kit Debugger


  9. Select the Kits tab

    1. Press the Add button

    2. Type in a name such as i586

    3. Change the Device type: to Generic Linux Device

    4. Change the Device: to the one configured in step 3

    5. Type /opt/emac/5.0.0/sysroots/target_arch into the Sysroot line

    6. Change the Compiler: to the one created in step 6

    7. Change the Debugger: to the one created in step 7

    8. Change the Qt version: to the one created in step 5

    9. Press Apply then Ok


    Figure 4: Qt Creator Kit