如何指定CMake在linux中生成.lib或.a文件

如何指定CMake在linux中生成.lib或.a文件,cmake,cmakelists-options,Cmake,Cmakelists Options,我的项目生成一个.lib文件,但我想生成一个.a文件。我不知道如何修理它。 我搜索“CMAKE_GNUtoMS”(将GNU导入库(.dll.a)转换为MS格式(.lib)),但项目从不使用它。“我的项目生成一个.lib文件,但我想生成一个.a文件。”-配置项目时,需要指定适合目标平台的文件。生成器决定哪个扩展(和格式)将包含由项目生成的库。

我的项目生成一个.lib文件,但我想生成一个.a文件。我不知道如何修理它。
我搜索“CMAKE_GNUtoMS”(将GNU导入库(.dll.a)转换为MS格式(.lib)),但项目从不使用它。

“我的项目生成一个.lib文件,但我想生成一个.a文件。”-配置项目时,需要指定适合目标平台的文件。生成器决定哪个扩展(和格式)将包含由项目生成的库。