我正在使用包含多个项目的cmake创建一个.sln。除了一个之外的所有项目都必须是x64平台,除了一个,它应该是Win32平台。我选择了
运行顶级cmakelist.txt时运行“Visual Studio 10 Win64”
。 我也用过
设置(CMAKE_GENERATOR“Visual Studio 10”CACHE INTERNAL“”FORCE)
在我需要Win32的项目中。但是当我使用相同的CmakeCache重新配置时,我收到此错误。
CMake错误:错误:生成器:Visual Studio 10 2010 Win64。与先前使用的生成器不匹配:Visual Studio 10
如何在多级CMake项目中仅更改一个项目的平台?