**Describe the bug** You cannot build library with cmake in version 3.8.2. **To Reproduce** Make sure your cmake version is 3.8.2. Build the library. **Expected behavior** CMake fails to configure build since `add_compile_definitions` is not available in version 3.8.2. **Desktop (please complete the following information):** - OS: windows 10