【发布时间】:2015-09-05 23:54:04
【问题描述】:
是否可以使用 cmake 在一个平台上为另一个平台生成构建系统?例如,我最感兴趣的情况是,是否可以为 Linux 项目生成一组 Visual Studio 解决方案文件或 mingw32-make Makefile 或 nmake 文件?
其目的是制作类似于 make dist 目标在 automake 中产生的东西。但是,我不需要它像 make dist 那样做那么多事情,即我只想像在 Windows 中运行 cmake 一样生成解决方案文件。
然后用户可以在他们自己的机器上使用创建的构建系统构建包。
如果可能,我该怎么做? Cmake 没有报告基于 Windows 的生成器在 Linux 上可用。
【问题讨论】:
标签: cmake