CMake Warning \(dev\) at CMP0156-Common.cmake:[0-9]+ \(add_library\): Policy CMP0156 is not set: De-duplicate libraries on link lines based on linker capabilities. Run "cmake --help-policy CMP0156" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Since the policy is not set, legacy libraries de-duplication strategy will be applied. Call Stack \(most recent call first\): CMP0156-WARN.cmake:[0-9]+ \(include\) CMakeLists.txt:[0-9]+ \(include\) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning \(dev\) at CMP0156-Common.cmake:[0-9]+ \(add_library\): Policy CMP0156 is not set: De-duplicate libraries on link lines based on linker capabilities. Run "cmake --help-policy CMP0156" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Since the policy is not set, legacy libraries de-duplication strategy will be applied. Call Stack \(most recent call first\): CMP0156-WARN.cmake:[0-9]+ \(include\) CMakeLists.txt:[0-9]+ \(include\) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning \(dev\) at CMP0156-Common.cmake:[0-9]+ \(add_executable\): Policy CMP0156 is not set: De-duplicate libraries on link lines based on linker capabilities. Run "cmake --help-policy CMP0156" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Since the policy is not set, legacy libraries de-duplication strategy will be applied. Call Stack \(most recent call first\): CMP0156-WARN.cmake:[0-9]+ \(include\) CMakeLists.txt:[0-9]+ \(include\) This warning is for project developers. Use -Wno-dev to suppress it.