[CMake] How can I tell the ninja generator on Windows to use cl.exe?

Peter Kümmel syntheticpp at gmx.net
Wed Sep 12 06:40:15 EDT 2012


On 12.09.2012 12:00, Nico Weber wrote:
> Hi,
>
> when I installed MinGW, `cmake -G Ninja` started producing ninja files
> that use MinGW's gcc to compile source files. How can I tell cmake to
> generate ninja files that use cl.exe instead?
>
> I tried searching for "cmake ninja mingw msvs" and a few related
> terms, but I didn't find anything.
>
> Thanks,
> Nico


When only cl.exe is in PATH cmake only finds cl.exe.
Maybe it is enough to have cl before mingw in PATH.

Or try to set CMAKE_C_COMPILER.

Peter


More information about the CMake mailing list