Convert GNU import library (
.dll.a) to MS format (
When linking a shared library or executable that exports symbols using GNU tools on Windows (MinGW/MSYS) with Visual Studio installed convert the import library (
.dll.a) from GNU to MS format (
.lib). Both import libraries will be installed by
install(TARGETS) and exported by
export() to be linked by applications with either GNU- or MS-compatible tools.
If the variable
CMAKE_GNUtoMS is set when a target is created its value is used to initialize this property. The variable must be set prior to the first command that enables a language such as
enable_language(). CMake provides the variable as an option to the user automatically when configuring on Windows with GNU tools.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.