Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Version 8 and Version 9 of code/tools/EclipseIDE


Ignore:
Timestamp:
Feb 15, 2015, 2:35:19 PM (5 years ago)
Author:
bknecht
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • code/tools/EclipseIDE

    v8 v9  
    11= Tips on using Eclipse =
    22
    3 Eclipse is a complex IDE for Java and takes some time to get into. However its flexibility and the way Eclipse is easily extendable with plugins, makes it a powerful IDE for any software development.
     3Eclipse is a complex IDE for Java and takes some time to get into. However it's flexible and easily extendable with plugins such as C++ support, Python support or Android SDK. This makes Eclipse a powerful IDE for any software development.
    44
    5 To use Eclipse to develop Orxonox you need to install C++ support for Eclipse. This is VERY easy as it is provided via the CDT (C/C++ Development Tooling) plugin.
     5In order to use Eclipse to develop Orxonox you need to install the CDT plugin which enables C++ development.
    66
    77=== For Ubuntu ===
    8 The current version of Ubuntu includes Eclipse Indigo (version 3.7.2) and a package that provides the CDT plugin. Just type:
     8The current version of Ubuntu includes Eclipse version 3.8.1 and a package that provides the CDT plugin. Just type:
    99
    1010{{{
     
    1212}}}
    1313
     14If you want the newest version you will have to install it [wiki:EclipseIDE#Foreverybodyelse manually].
     15
    1416=== For Tardis @ ETH ===
    15 I asked ISG to upgrade to the newest Eclipse Juno (version 4.2) and to pre-install the CDT plugin. Be sure to start it with
     17We asked ISG to upgrade to the newer Eclipse Juno (version 4.2) and to pre-install the CDT plugin. Be sure to start it with
    1618
    1719{{{
     
    1921}}}
    2022
     23''Note: Newest version is 4.4.1''
     24
    2125=== For everybody else ===
    22 '''Note:''' The CDT plugin requires at least Eclipse version 3.6 and some newer versions of the plugin require version 3.7. Be sure you have a recent enough version of Eclipse installed on your system.
     26==== A. Install Eclipse ====
     27Go to the [https://eclipse.org/downloads/ download page] and choose the CDT version of Eclipse.
     28
     29''Note: If you want to use Eclipse for more than just C++ development, install the standard version of Eclipse and install the CDT plugin afterwards.''
     30
     31Eclipse comes pre-compiled and you just have to move it to where you want to use it. For Linux users it makes sense to create a symbolic link in their `/usr/local/bin/` folder to the eclipse executable.
     32
     33==== B. Install CDT Plugin ====
     34''Note: This step is only necessary if you haven't already installed the CDT version of Eclipse.''
    2335
    2436Open Eclipse and choose '''{{{Help->Install New Sofware...}}}'''. A window will open where you can add a repository for the CDT plugin. Enter '''{{{http://download.eclipse.org/tools/cdt/releases/juno}}}''' (or '''{{{indigo}}}''' or '''{{{helios}}}''' depending on your version of Eclipse) and press '''{{{Add...}}}'''. Give the repository a nice name and proceed.
     
    2638Eclipse will access the repository and provide you with a list of features the repository provides. Choose at least the '''{{{Main Features}}}''' and click '''{{{Next >}}}'''.
    2739
    28 Eclipse will now check the dependencies and if the plugin can be installed. If not it will provide a helpful error message. If yes, proceed and Eclipse will install the CDT plugin. Afterwards you will be asked to restart Eclipse.
     40Eclipse will now check the dependencies and if the plugin can be installed. If the check fails it will provide a helpful error message. Otherwise proceed and Eclipse will install the CDT plugin. Afterwards you will be asked to restart Eclipse.
    2941
    3042== Make Orxonox an Eclipse project ==