Nowadays I am working on a project running both on linux and on windows. I have to compile some libs with cmake. On ubuntu the compiler by default is the gcc, while in windows the toolchain is quite complicated that msvc is used by default. I need compile the lib with mingw64 toolchain. I have to configure the cmake's Makefile to use gcc.
The solution is -G option:
cmake -G"Unix Makefiles" ../
cmake -G"MinGW Makefiles" ../A Makefile with gcc is made. The build command works.
cmake --build .Created 2023-08-24T16:45:53+08:00, updated 2024-12-27T14:06:30+08:00 · History · Edit