Construire un package avec Eclipse 2021-06

Vous ne pouvez pas créer un package ROS 2 avec eclipse, vous devez le créer avec des outils en ligne de commande. Suivez le didacticiel Create a package.

Après avoir créé votre projet, vous pouvez modifier le code source et le construire avec eclipse.

Nous démarrons eclipse et sélectionnons un espace de travail eclipse.

eclipse_work_dir

Nous créons un projet C++

eclipse_create_c++_project eclipse_c++_project_select_type

Nous voyons que nous avons obtenu des inclusions C++.

eclipse_c++_project_includes

Nous importons maintenant notre projet ROS 2. Le code est toujours à l’ancienne place.

eclipse_import_project eclipse_import_filesystem eclipse_import_select_my_package

Nous voyons dans le code source que les inclusions C++ ont été résolues mais pas celles de ROS 2.

eclipse_c++_wo_ros_includes eclipse_c++_path_and_symbols eclipse_c++_add_directory_path

Nous voyons maintenant que les ROS 2 inclus ont également été résolus.

eclipse_c++_indexer_ok

Ajout de Builder colcon, afin que nous puissions construire avec un clic droit sur le projet et « Build project ».

eclipse_c++_properties_builders eclipse_c++_builder_main

Avec PYTHONPATH, vous pouvez également créer des projets Python.

eclipse_c++_builder_env eclipse_c++_properties_builders_with_colcon

Faites un clic droit sur le projet et sélectionnez « Construire le projet ».

eclipse_c++_build_project_with_colcon