CMAKE_FIND_LIBRARY_SUFFIXES¶
搜索库时要附加的后缀。
此变量指定当 find_library()
命令搜索库时要添加到库名称的后缀。在 Windows 系统上,这通常是 .lib
,并且根据编译器,还可能是 .dll.lib
、.dll.a
、.a
(例如 rustc、GCC 或 Clang),因此当它尝试查找 foo
库时,它会查找 [<prefix>]foo[.dll].lib
和/或 [<prefix>]foo[.dll].a
,具体取决于所使用的编译器以及 CMAKE_FIND_LIBRARY_PREFIXES
中指定的 <prefix>
。
CMake 在工具链检查期间通过调用 project()
或 enable_language()
命令自动设置此变量。