Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
HOME_DIR="/home/josh"
IVP_DIR=${HOME_DIR}/moos-ivp
MOOS_DIR=${IVP_DIR}/MOOS
PATH=$PATH:${MOOS_DIR}/MOOSCore/bin:${MOOS_DIR}/MOOSEssentials/bin:${MOOS_DIR}/MOOSToolsUI/bin
PATH=$PATH:${IVP_DIR}/bin
HOVERGROUP_DIR=${HOME_DIR}/hovergroup/ivp-extend
PATH=$PATH:${HOVERGROUP_DIR}/trunk/bin

8) Download the latest version of Eclipse CDT from http://www.eclipse.org/cdt/downloads.php and extract to a location of your choosing (no installation required).  After starting Eclipse you'll need to add the projects and set their references for the indexer to work.  

First I would recommend closing some of the extra windows around the screen.  Almost all of the side tabs can be removed; the only ones we need are the project explorer and the console, which can be minimized when we're not building code.  Once you have things arranged the way you like you should save your perspective under Window -> 

To import a project go to File -> New Project -> Import from Existing.  For each of the following projects you'll need to select the folder location, name the project, and set the tool-chain to Linux GCC.  After creating projects you will also need to set their references to other projects.  Do this by right clicking on the project in the project explorer and selection properties, then select "project references" on the left.  

Name

Path on Disk

Project References

MOOSCore

~/moos-ivp/MOOS/MOOSCore

none

MOOSEssentials

~/moos-ivp/MOOS/MOOSEssentials

MOOSCore

MOOSGeodesy

~/moos-ivp/MOOS/MOOSGeodesy

MOOSCore

MOOSToolsUI

~/moos-ivp/MOOS/MOOSToolsUI

MOOSCore

MOOS-IvP

~/moos-ivp/ivp/src

MOOSCore

Goby

~/goby

none

hovergroup

~/hovergroup/ivp-extend/trunk

MOOSCore
MOOSGeodesy
MOOS-IvP
Goby

your personal folder
e.g. "Josh"

~/hovergroup/ivp-extend/josh

MOOSCore
MOOSGeodesy
MOOS-IvP
Goby
hovergroup

sasdfAnd you're done!