cancel
Showing results for 
Search instead for 
Did you mean: 

Project Settings Missing Headers

msalazar
Visitor

I am currently following a tutorial on setting up micro-ros with STM32 uC's and for some reason, I can't seem to find a particular setting described in the steps.

micro-ROS can be used with SMT32CubeIDE following these steps:

  1. Clone this repository in your STM32CubeIDE project folder

  2. Go to Project -> Settings -> C/C++ Build -> Settings -> Build Steps Tab and in Pre-build steps add:

    docker pull microros/micro_ros_static_library_builder:kilted && docker run --rm -v ${workspace_loc:\${ProjName}}:/project --env MICROROS_LIBRARY_FOLDER=micro_ros_stm32cubemx_utils/microros_static_library_ide microros/micro_ros_static_library_builder:kilted

 

  • Add micro-ROS include directory. In Project -> Settings -> C/C++ Build -> Settings -> Tool Settings Tab -> MCU GCC Compiler -> Include paths add micro_ros_stm32cubemx_utils/microros_static_library_ide/libmicroros/include

I proceed to do the following but under the 'settings' menu, I am met with less options than described. I should mention that I am using Mac OS and STM32CubeIDE Version 1.18.1. When I tested this on my Window's machine, I can see all the menu options as described.

msalazar_0-1759351791922.png


I can work around temporarily by using my Window's machine, but ideally this is not a long term solution. How can I make these menu options appear on my IDE?

Thanks.





 

0 REPLIES 0