getting_started:kdevelop
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| getting_started:kdevelop [2021/03/25 08:29] – [Use KDevelop with Existing Build Configuration] ursgraf | getting_started:kdevelop [2026/04/13 11:56] (current) – ursgraf | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| + | Using an integrated development environment for developing EEROS applications is highly recommended. You have all the features such as source code lookup, code completion or automatic compiling. We recommend to use an integrated development environment such as [[https:// | ||
| - | Using an integrated development environment | + | IMPORTANT If you are using an SDK for a given target or ROS in your applications, |
| + | ===== Use KDevelop with Existing Build Configuration ===== | ||
| + | ==== No Existing Build Configuration ==== | ||
| If you have previously built your application manually or with the aid of the [[https:// | If you have previously built your application manually or with the aid of the [[https:// | ||
| - Import the project by choosing the '' | - Import the project by choosing the '' | ||
| - This will automatically open the project configuration panel. | - This will automatically open the project configuration panel. | ||
| - | - Choose the build directory of the previously built application as your build directory, e.g. // | + | - Choose the build directory of the previously built application as your build directory, e.g. // |
| - 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. | - 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. | ||
| - Click '' | - Click '' | ||
| - Build | - Build | ||
| - | ===== No Existing Build Configuration | + | ==== No Existing Build Configuration ==== |
| If there is no existing build configuration yet, do as follows | If there is no existing build configuration yet, do as follows | ||
| - | - Import the project by choosing the '' | + | - Import the project by choosing the '' |
| - This will automatically open the project configuration panel. | - This will automatically open the project configuration panel. | ||
| - | - Choose a meaningful build directory, e.g. // | + | - Choose a meaningful build directory, e.g. // |
| - Enter an entry for the install directory, e.g. // | - Enter an entry for the install directory, e.g. // | ||
| - Choose a build type. | - Choose a build type. | ||
| Line 21: | Line 24: | ||
| - Build | - Build | ||
| - | IMPORTANT If you are using ROS in your applications make sure that you fullfill | + | ===== Use VSCode ===== |
| + | Use VSCode together with an existing build configuration or build it directly. Add the following // | ||
| + | |||
| + | <code json> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | ], | ||
| + | " | ||
| + | { " | ||
| + | | ||
| + | } | ||
| + | </ | ||
| + | Adjust the settings for the build directory and the install directory according to your needs. | ||
getting_started/kdevelop.1616657346.txt.gz · Last modified: 2021/03/25 08:29 by ursgraf