我在我的系统中安装了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文件?
答案 0 :(得分:0)
使用CMAKE_GNUtoMS。将-DCMAKE_GNUtoMS=ON
添加到构建命令。参见this CMake issue。结果,将与.lib
文件一起生成一个.dll.a
文件。