Separation of Source and Build Directories

Posted by Cliff Brake on 2017-11-16 | Comments are off for this article

As we work with larger and more complex systems (i.e. Linux), more and more of our time is spent on integration and pulling different pieces together.  We often need to debug or understand code we did not write — especially in build systems.  To work effectively in this scenario you must be able to quickly […]

Best practices for using CMake in OpenEmbedded/Yocto

Posted by Cliff Brake on 2015-03-10 | Comments are off for this article

I’ve already written about using autotools and qmake in OE.  With recent projects, we’re using CMake to build most C/C++ components.  Like any good tool, CMake has a learning curve, but it seems to do its job quite well.  Below are examples of a CMake build file, and corresponding OE recipe. ————————– CMakeLists.txt cmake_minimum_required(VERSION 2.8) […]