Is your feature request related to a problem? Please describe. https://cmake.org/cmake/help/latest/prop_tgt/GNUtoMS.html cmake有一个GNUtoMS的功能,可以把MinGW生成的动态库(xxx.dll & xxx.dll.a)转换成Visual Studio可以识别的格式(xxx.dll & xxx.lib),从而
在Windows上使用MinGW(GCC)编译器时,可以定义 CMAKE_GNUtoMS 变量,自动将GCC格式库 .dll.a 转换为微软编译器支持的 .lib 格式。测试环境 :开发环境CLion + MinGW64和VS2019。在 CMakeLists.txt 中添加 CMAKE_GNUtoMS_VCVARS 和 CMAKE_GNUtoMS 即可,使用时需要注意它们的位置和顺序。其中CMAKE_...
call "@CMAKE_GNUtoMS_BAT@" lib /machine:"@CMAKE_GNUtoMS_ARCH@" %*10 changes: 10 additions & 0 deletions 10 Modules/Platform/GNUtoMS_lib.cmake Original file line numberDiff line numberDiff line change @@ -0,0 +1,10 @@ # Usage: cmake -Dlib=lib.bat -Ddef=out.def -Ddll=out....
# 在构建DLL之后,将其转换为LIB lib_name = dll_libname + '.lib'lib_output = join_paths(get_...
在Windows上使用MinGW(GCC)编译器时,可以定义CMAKE_GNUtoMS变量,自动将GCC格式库.dll.a转换为微软编译器支持的.lib格式。 测试环境:开发环境CLion + MinGW64和VS2019。 使用方式 在CMakeLists.txt中添加CMAKE_GNUtoMS_VCVARS和CMAKE_GNUtoMS即可,使用时需要注意它们的位置和顺序。其中CMAKE_GNUtoMS_VCVARS用于设置MSV...