![]() I also have CLion developing ROS nodes on an RPI remotely from my desktop linux using the remote-ssh toolchain. See far below, I also created a bash script to print out all the env vars from a properly setup shell so I can then just copy/paste into CLion. You will have to setup the CLion build and run environment variables created using the source /install.bash workspace overlay scripts. It finds sub-projects automatically like colcon does. I would not want to compile the ROS2 core using this, but I compile my own workspace of ROS2 nodes using this CMakeLists.txt file in my workspace root. Starting > ament_cmake_target_dependenciesįinished > ament_cmake_export_interfacesįinished > ament_cmake_uncrustify. ![]() Starting > ament_cmake_export_definitionsįinished > ament_cmake_export_include_directoriesįinished > ament_cmake_export_link_flagsįinished > ament_cmake_export_dependencies Starting > ament_cmake_include_directories I don't think they're the cause of my pain, but I'm a bit new to this, so who knows! Starting > ament_package So first off, the step for compilation seems to have a couple stderrors for me. Probably the latter.īefore we start, this is all on Ubuntu version 18.04 LTE, running on a Lenovo ThinkPad P52. Or if I'm inadvertently messing something up. I was wondering if there were more up-to-date instructions, since these were written in 2017. ![]() I've been trying to get Ros2 to work with my copy of CLion using this guide on the Discussion Forums, but have been having no luck.
0 Comments
Leave a Reply. |