0%
Skip to content

C&C++ Win开发环境搭建--MSVC

我更推荐使用MSVC

  • Visual Studio 2022
  • vscode

安装Visual Studio 2022

安装msvcwindows SDK (根据你的系统选择)

VS Code

参考MinGW那里,只需要修改的是CMakePresets.json

  • MInGw替换为MSVC
  • MSVC相关路径与你安装的路径
json
{
    "version": 8,
    "configurePresets": [
        {
            "name": "MSVC",
            "displayName": "MSVC Build",
            "description": "使用 Microsoft Visual C++ (MSVC) 编译器",
            "binaryDir": "${sourceDir}/build",
            "generator": "Visual Studio 17 2022",
            "cacheVariables": {
                "CMAKE_INSTALL_PREFIX": "${sourceDir}/install",
                "CMAKE_C_COMPILER": "D:/mysoft/vstudio/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x64/cl.exe",
                "CMAKE_CXX_COMPILER": "D:/mysoft/vstudio/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x64/cl.exe",
                "CMAKE_BUILD_TYPE": "Debug"
            }
        }
    ]
}

测试

与之前一致,只需要替换CMakePresets.json

MSVC中文乱码

VS Code 中:

  • 点击右下角的编码标识(如 UTF-8)。
  • 选择 Save with EncodingUTF-8 with BOM