Main Page | Recent changes | Edit this page | Page history

Printable version | Disclaimers | Privacy policy

Not logged in
Log in | Help
 

Coding Getting Started

From DGC Wiki

Contents

Platform / Operating system

There are a couple of ways to develop code in Team Caltech:

NEVER under *any* circumstances compile code on GC - you should *always* use Jennifer (gcdev/gazebo cluster) when you are working in the shop

Code repository

The Team Caltech code repository tree is checked into a version management system called Subversion. Subversion is very similar to the more common used system called CVS but has many features that CVS miss, like ability to easily move and rename files.

The dgc repository is documented in Project Subversion Structure.

Editing

Most users in Linux use one of the following editors to edit code, remotely or locally:

When creating/editing source code, make sure to follow the coding and documentation standards.

Compilation

For compilation we use make so all you should need to do is to type make in a folder if the Makefile is setup properly. If not, see README in that folder.

.bashrc: In order to have some things to compile, you might need to edit your .bashrc file in your home directory to setup paths for include files and libraries. See the sample .bashrc in the code repository

General-usage libraries


Documentation

Retrieved from "http://kincora.cds.caltech.edu../../../c/o/d/Coding_Getting_Started_ef8f.html"

This page has been accessed 220 times. This page was last modified 21:36, 13 June 2005 by DGC Wiki user Astewart. Based on work by DGC Wiki user(s) Lars and Henrik.


[Main Page]
Main Page
Alice Docs
DGC07
DGC05
Categories
Recent changes
Help

Edit this page
Discuss this page
Page history
What links here
Related changes

Special pages
Bug reports