In other words, the role of CMake is not to actually build the executable, but to prepare a list of commands to be performed to generate the executable. CMake is neither a compiler nor an IDE, but it is a 'tool for managing the build process of software'. If it is not the case, we recommend that you start by reading our post ' How to start in C++ with Yoctopuce modules' which explains how our library works.įirst of all, a few words on CMake. Note: we assume that you already have a minimal knowledge of the C++ language and of our programming libraries. However, we hadn't yet documented how to use CMake to compile the library and use it in a program. This process is documented in the README file and there is a post explaining how to compile the library with the Code::Blocks IDE.
Recently, we have had several customers who decided to compile our C++ library under Linux.