如何在Linux上编译cmake,以便它可以生成vsproj文件?

我想用cmake在linux上生成visual studio项目文件。

不幸的是,在linux上,默认情况下,visual studio项目文件生成器没有启用。

cmake构build指令没有提到如何在linux上启用这个function。 看起来像生成器是基于主机平台cmake正在构build。 有没有人补丁cmake启用Visual Studio项目生成器在Linux上?

我们有一些工具可以在linux和windows上通过parsing.sln / .vcxproj文件来分析项目。 但是在windows上生成.sln / .vcxproj文件是非常不方便的,因为我们的主要开发是在linux / osx上完成的。

您不能在Linux下生成Visual Studio解决方案。 现在,您可以通过ssh生成Visual Studio解决方案到Windows Docker容器。