Building Ros Packages with KDevelop

Source: Internet
Author: User

Http://wiki.ros.org/IDEs#kDevelop
Organize the following: Create a desktop shortcut

Because KDevelop must know the ROS environment variable, you must start KDevelop from a workspace terminal that has already been source, otherwise the build hint cannot find the Catkin package
Follow the below to create a desktop file and generate a shortcut

CD ~/desktop
touch kdevelop.desktop
chmod +x kdevelop.desktop

To open the file with the editor, copy the following code:

[Desktop Entry]
Type=application
terminal=false
exec=bash-i-C "KDevelop"
name=kdevelop
Icon=kdevelop
Import Catkin Workspace First catkin_make Initialize workspace Delete build folder with the shortcut above open kdevelop Select Open Project, find Workspace (~/ADA_WS/SRC), Select CMakeLists.txt to replace the work name (default src), select CMake Project Manager, select Finish CMake Configuration window, choose Build space/home/ada/ada_ws/build/Choose Build Type Add additional parameters to ensure that binaries and libraries are in the correct Catkin space (devel install)
-dcatkin_devel_prefix=. /devel-dcmake_install_prefix=. /install build executes when you select the generated binary file add new

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.