2019\01\22
windows下的cmake优先使用VS的编译器,在编译某些包时令人苦不堪言。
在需要cmake的包的根目录创建PreLoad.cmake,PreLoad.cmake会在cmake时自动加载。
以文本方式打开PreLoad.cmake,添加一行:
set(CMAKE_GENERATOR "MinGW Makefiles" CACHE INTERNAL "" FORCE)
编译时就会自动使用MinGW。
2019\01\22
windows下的cmake优先使用VS的编译器,在编译某些包时令人苦不堪言。
在需要cmake的包的根目录创建PreLoad.cmake,PreLoad.cmake会在cmake时自动加载。
以文本方式打开PreLoad.cmake,添加一行:
set(CMAKE_GENERATOR "MinGW Makefiles" CACHE INTERNAL "" FORCE)
编译时就会自动使用MinGW。