Linux Error: CMake Error in CMakeLists.txt: No CMAKE_CXX_COMPILER could be found.

– The C compiler identification is GNU 7.5.0
– The CXX compiler identification is unknown
– Check for working C compiler: /usr/bin/cc
– Check for working C compiler: /usr/bin/cc – works
– Detecting C compiler ABI info
– Detecting C compiler ABI info – done
– Detecting C compile features
– Detecting C compile features – done
CMake Error in CMakeLists.txt:
No CMAKE_CXX_COMPILER could be found.
Tell CMake where to find the compiler by setting either the environment
variable “CXX” or the CMake cache entry CMAKE_CXX_COMPILER to the full path
to the compiler, or to the compiler name if it is in the PATH.
– Configuring incomplete, errors occurred!
See also “/home/dragon/Desktop/v1.0.3/onboard-api/build/CMakeFiles/CMakeOutput.log”.
See also “/home/dragon/Desktop/v1.0.3/onboard-api/build/CMakeFiles/CMakeError.log”.

Solution:

sudo apt install -y build-essential

Read More: