2 years ago

#56736

test-img

j6Dev

Got "No preprocessor test for "Intel"" when configure a project with CMake

I have a problem when cmake launch first program test. In fact I launch this command (docker container from mcr.microsoft.com/windows:1809-AMD64) :

cmake.exe -B Build_Windows -DTarget=Windows -DCMAKE_BUILD_TYPE=Debug  -G "Ninja" -DCodeCoverage=OFF -DCMAKE_C_COMPILER=C:/workdir/compiler/mingw-w64-7.3.0/bin/gcc.exe -DCMAKE_CXX_COMPILER=C:/workdir/compiler/mingw-w64-7.3.0/bin/g++.exe -S .

I have this result :

CMake Error at C:/workdir/compiler/cmake-3.14.0-win64-x64/share/cmake-3.14/Modules/cmakecompileriddetection.cmake:111 (message):

  No preprocessor test for "Intel"

Call Stack (most recent call first):
  C:/workdir/compiler/cmake-3.14.0-win64-x64/share/cmake-3.14/Modules/cmakedeterminecompilerid.cmake:151 (compiler_id_detection)

  C:/workdir/compiler/cmake-3.14.0-win64-x64/share/cmake-3.14/Modules/cmakedeterminecompilerid.cmake:170 (CMAKE_DETERMINE_COMPILER_ID_WRITE)

  C:/workdir/compiler/cmake-3.14.0-win64-x64/share/cmake-3.14/Modules/cmakedeterminecompilerid.cmake:31 (CMAKE_DETERMINE_COMPILER_ID_BUILD)

  C:/workdir/compiler/cmake-3.14.0-win64-x64/share/cmake-3.14/Modules/cmakedetermineccompiler.cmake:113 (CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)

When open CMakeErrorLog.txt:

The target system is: Windows -  - 
The host system is: Windows - 10.0.17763 - AMD64

I don't understand why, all path compilers are ok.

cmake

mingw

mingw-w64

0 Answers

Your Answer

Accepted video resources