将CMake.txt转换为.vcxproj文件C ++ Visual Studio项目

时间:2019-07-19 14:44:58

标签: c++ visual-studio cmake converters vcxproj

是否可以使用CMake文件将C ++ .vcxproj项目转换为C ++ Visual Studio项目?

我需要这个,因为在我正在工作的项目中,我们希望提供CMake支持,但是我们需要首先进行此转换。我进行了很多搜索,但至少没有找到关于此转换项目的任何信息。

任何意见或建议均受到高度赞赏。 谢谢!

1 个答案:

答案 0 :(得分:1)

cmake的工作就是为几乎所有IDE或构建管理器生成项目。

因此对于VS 2017,可以这样使用:

cd "<path where CMakeLists.txt is located>"
mkdir build
cd build
cmake -DCMAKE_CONFIGURATION_TYPES="Debug;Release" -DCMAKE_GENERATOR_PLATFORM=x64 -G "Visual Studio 15 2017" ..
cmake --open .