CMake Error at .*Modules/WriteCompilerDetectionHeader.cmake:[0-9]+ \(message\): The compiler-specific output directory must be within the same directory as the main file. Call Stack \(most recent call first\): MultiBadOutDir.cmake:4 \(write_compiler_detection_header\) CMakeLists.txt:3 \(include\)