|
Technical Help
|
- Eclipse
- Eclipse is a kind of universal tool platform - an open extensible IDE for
anything and nothing in particular. Specifically we use it's abilities as IDE for
Java and for C/C++. It is installed on the Linux of the CS labs, and you can install
it at home free of charge. The version we use is 2.1.
Downloads:
- Download Eclipse 2.1.2 for
Windows,
Linux (
GTK,
Motif
),
Other
(60+ MB download)
- Download CDT 1.2.0 (for C/C++ development) for
Windows,
Linux (
GTK,
Motif
),
Other
- We use Omondo's free UML tool. You can download it from here (
EclipseUML,
EMF -
open both zip files to your Eclipse directory).
- Eclispe is written in Java so make sure you have the latest JDK
To install The CDT just open the zip file to the directory where eclipse is installed.
Workbench/JDT:
CDT:
- Using the CDT C/C++ plugin to develop C/C++ programs in Eclipse
- JUnit
-
The unit testing framework for Java we (as almost the rest of the world) are using.
Working in the lab, you can find the jar file at
/usr/share/java/junit.jar .
You can download JUnit from here.
Documentation:
- Test-Driven Development using JUnit and Eclipse
- CPPUnit
- CppUnit is a C++ unit testing framework.
Documentation:
- AspectWerkz
-
AspectWerka is an AOP framework we are going to use in exercise 5. There plany of information in their
website, so pay it a visit. AspectWerkz is installed
at the university at
~ood/aspectwerkz . In order to work with it correctly add the following to your
~/.classpath file:
#AspectWerkz
setenv ASPECTWERKZ_HOME /cs/course/current/ood/aspectwerkz
setenv CLASSPATH "$CLASSPATH":"$ASPECTWERKZ_HOME/lib"
setenv PATH "$PATH":"$ASPECTWERKZ_HOME/bin"
Documentation:
|
|