The environment required for RTCBuilder's operation is as follows.
|１||Java Development Kit 6||Note: It does not work with Java 1.5 (5.0).|
|２||Eclipse 3.4.2 or more
|３||Eclipse EMF 2.4以上(SDO, including XSD)||Eclipse plugin on which RTCBuilder depends
Please use something that matches the version of Eclipse that will be used.
|４||Eclipse GEF 3.4 or more (Including Draw 2D)||Eclipse plugin on which RTCBuilder depends
Please use one that matches the version of Eclipse to be used.
|５||Eclipse Java development tools(JDT)||Please use one that matches the version of Eclipse to be used.|
In addition, it is useful to install the following environment depending on the language in which the following development is performed.
|１||Eclipse CDT||Development environment for C++|
|２||Pydev for Eclipse||Development environment for python|
(G)Flow of RTC creation (C++ language case)When creating RTC in C++ language, the following tools are required.
- By RTCBuilder code generation, you will output the source code template and necessary files for CMake input.
- From the code generated by RTCBuilder, CMake generates a build file (such as Visual Studio solution file and GCC Unix Makefiles) suited to the user's development environment.
- Generate components (dll and so) from build files and source code generated by CMake.
RTCBuilder was developed for OpenRTM-aist. We do not expect operation with other RTC platforms.