# Real-Time Robotics Framework

### Sidebar

getting_started:kdevelop

# Use KDevelop with Existing Build Configuration

If you have previously built your application manually or with the aid of the EEROS build scripts, you can import the configuration into KDevelop as follows:

1. Import the project by choosing the CMakeLists.txt of your project, eg. workingDirectory/eeros/CMakeLists.txt or workingDirectory/helloWorld/CMakeLists.txt.
2. This will automatically open the project configuration panel.
3. Choose the build directory of the previously built application as your build directory, e.g. workingDirectory/build-x86/eeros or workingDirectory/build-x86/helloWorld
4. Leave the entries for install directory, build type, and extra arguments empty. These settings will be fetched from the existing CMake configuration in your build directory.
5. Click Ok
6. Build

## No Existing Build Configuration

If there is no existing build configuration yet, do as follows

1. Import the project by choosing the CMakeLists.txt of your project, eg. workingDirectory/eeros/CMakeLists.txt or workingDirectory/helloWorld/CMakeLists.txt.
2. This will automatically open the project configuration panel.
3. Choose a meaningful build directory, e.g. workingDirectory/build-x86/eeros or workingDirectory/build-x86/helloWorld.
4. Enter an entry for the install directory, e.g. workingDirectory/install-x86.
5. Choose a build type.
6. Click Ok
7. Build

If you are using ROS in your applications make sure that you fullfill the necessary steps described in ROS: Preparations and Building.