Clang и CMake в Windows

Я строю проект C ++ с Clang 3.8 и CMake 3.7 на Windows, но Clang выдает ошибку вконфигурировать как ниже.

    Determining if the CXX compiler works failed with the following output:
    Change Dir: C:/tools/k.build/CMakeFiles/CMakeTmp

    Run Build Command:"C:/tools/ninja.exe" "cmTC_c0004"
    [1/2] Building CXX object CMakeFiles/cmTC_c0004.dir/testCXXCompiler.cxx.obj
    [2/2] Linking CXX executable cmTC_c0004.exe

    FAILED: cmTC_c0004.exe 

    cmd.exe /C "cd . && C:\tools\llvm-3.8.1.build\Release\bin\clang++.exe     CMakeFiles/cmTC_c0004.dir/testCXXCompiler.cxx.obj  -o cmTC_c0004.exe -Wl,--out-implib,libcmTC_c0004.dll.a -Wl,--major-image-version,0,--minor-image-version,0   && cd ."

    LINK : warning LNK4044: unrecognized option '/-out-implib'; ignored
    LINK : warning LNK4044: unrecognized option '/-major-image-version'; ignored
    LINK : warning LNK4044: unrecognized option '/-minor-image-version'; ignored
    LINK : fatal error LNK1181: cannot open input file 'libcmTC_c0004.dll.a'

    clang++.exe: error: linker command failed with exit code 1181 (use -v to see invocation)

    ninja: build stopped: subcommand failed.

Странно то, что в CMakeFiles / CMakeTmp / нет файла. Как я могу заставить его работать?

Ответы на вопрос(1)

Ваш ответ на вопрос