thread building blocks

How to use CMake to add Third Party Libraries to your Project

How to use CMake to add Third Party Libraries to your Project

CMake is an excellent cross-platform build tool for automatically generating Unix Makefiles, Windows NMake Makefiles, Microsoft Visual Studio® Solution projects or Apple Xcode® projects for MacOS. It has its own domain specific language and various modules for most commonly used libraries and software frameworks. In this blog post we demonstrate how to use CMake to build a large toolkit like Intel's Threading Building Blocks (TBB).