catkin_make error
I'm new to ROS and I'm having problems using the catkin_make command. When used I get the error below.Does anyone know how to fix this?
Here's my code below:
michelle@michelle-VirtualBox:~/catkin_ws$ catkin_make
Base path: /home/michelle/catkin_ws
Source space: /home/michelle/catkin_ws/src
Build space: /home/michelle/catkin_ws/build
Devel space: /home/michelle/catkin_ws/devel
Install space: /home/michelle/catkin_ws/install
####
#### Running command: "make cmake_check_build_system" in "/home/michelle/catkin_ws/build"
####
####
#### Running command: "make -j1 -l1" in "/home/michelle/catkin_ws/build"
####
[ 1%] Building CXX object ros_essentials_cpp/CMakeFiles/open_copy_cpp.dir/src/topic03_perception/cpp/open_copy.cpp.o
/home/michelle/catkin_ws/src/ros_essentials_cpp/src/topic03_perception/cpp/open_copy.cpp:1:10: fatal error: highgui.h: No such file or directory
1 | #include <highgui.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [ros_essentials_cpp/CMakeFiles/open_copy_cpp.dir/build.make:63: ros_essentials_cpp/CMakeFiles/open_copy_cpp.dir/src/topic03_perception/cpp/open_copy.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:474: ros_essentials_cpp/CMakeFiles/open_copy_cpp.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Invoking "make -j1 -l1" failed