如何使用mingw工具链生成.lib文件?

时间:2014-09-03 05:50:57

标签: gcc g++ mingw llvm

我在我的系统中安装了MingW GCC 4.8.1。我正在尝试构建LLVM源代码(进行一些额外的修改)。 Cmake 2.8.12用于生成makefile和visual studio解决方案文件。我能够使用Visual Studio 2010构建LLVM源(Rel 3.4.2)并生成lib和dll文件。但是使用MingW,我无法通过运行Make all来生成.lib文件。

如何在构建项目时使MingW生成.lib文件?

1 个答案:

答案 0 :(得分:0)

使用CMAKE_GNUtoMS。将-DCMAKE_GNUtoMS=ON添加到构建命令。参见this CMake issue。结果,将与.lib文件一起生成一个.dll.a文件。