In Part 1, I went through the creation of a basic CMake build environment and ended by breaking the build for one of the three targeted platforms. Continuing on from this broken example, the intention is to fix the project correctly and begin leveraging CMake abilities in a more fundamental manner. A utilzation of CMake's language will be presented in the process of fixing the project and additional target types, along with ways to use them, will be added. Primarily everything covered will be focusing on the cross platform nature of the environment and CMake usage. Parts 12 …
↧