Table of Contents
The OMNeT++ IDE contains editors, views and other tools to assist you while developing your C++ code. C++ files open in the IDE in the C++ source editor. The C++ source editor supports syntax highlighting, documentation tooltips, content assist, automatic indentation, code formatting, refactoring, and several other useful features. The IDE also allows you to configure the build, start the build process, launch simulations, and debug the model without leaving the IDE.
Most of these features are provided by the Eclipse CDT (C/C++ Development Tooling) project (http://eclipse.org/cdt). This chapter briefly explains the basics of using CDT for developing simulation models. If you want to learn more about how to use CDT effectively, we recommend that you read the CDT documentation in the IDE help system (Help/Help Content).
The OMNeT++ IDE extends CDT with the following features to make model development easier:
opp_makemake
tool,
and features deep makefiles, recursive make, cross-project references, invoking the message compiler,
automatic linking with the OMNeT++ libraries; and can build executables, shared libraries or
static libraries.