...
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 |
your personal folder | ~/hovergroup/ivp-extend/josh | MOOSCore |
sasdfAnd you're done!