使用cmake在mac上生成visual studio解决方案

时间:2017-11-30 02:41:12

标签: macos visual-studio cmake

使用CMake GUI,对于相同的CMakeList,我能够在Windows上生成VS解决方案文件,在Mac上生成XCode解决方案文件。但是我无法在Mac上生成VS解决方案,因为我在Specify the generator for this project下没有使用任何VS选项。

我在Macbook上安装了VS 2017 Community for Mac。有什么我想念的吗?

1 个答案:

答案 0 :(得分:7)

Visual Studio for Mac与Visual Studio非常不同。

前者基于Xamarin Studio,Xamarin Inc.的产品,于2016年初被微软收购。微软随后将Xamarin Studio重新命名为Visual Studio for Mac。请注意,Xamarin Studio主要是用于开发移动应用程序的IDE。 Visual Studio for Mac currently has no support for C++

因此,CMake目前不支持Visual Studio for Mac。随CMake一起提供的Visual Studio生成器仅适用于Windows版本的Visual Studio。

在有人问之前:他们也没有使用Visual Studio Code,这是另一个与Visual Studio几乎没有共同点的产品,除了名称(尽管在启用CMake支持方面有一些努力) VS代码通过插件)。