VSCode C++项目 Windows环境 从零配置保姆指南
本篇指南会带你从零开始,在完全干净的Windows环境中,配置一个足够上项目规模的,基于VS Code的,现代的C++开发环境。
这是一个从 https://guide.scutosc.cn/guide/windows_cpp.html 下的原始话题分离的讨论话题
VSCode C++项目 Windows环境 从零配置保姆指南
本篇指南会带你从零开始,在完全干净的Windows环境中,配置一个足够上项目规模的,基于VS Code的,现代的C++开发环境。
有什么配置问题都可以在这个bbs下讨论哦~
发现还有这个项目,集成了MinGW-w64和clangd来着,用这个好像更加方便一些
今晚尝试了一下msvc + clang-cl,似乎更加开箱即用,简单描述一下:
msvc
选择含有(最新)字样的,搜索 windows
选择对应Windows版本的SDK(越靠下版本越新,按道理都有前向兼容性所以直接选最后一个 Windows 11 SDK (10.0.26100.0)
就好)目前最新的LLVM项目组件release在下面链接:
选择 clang+llvm-19.1.0-x86_64-pc-windows-msvc.tar.xz
下载并解压,并想先前配置 w64devkit
一样,将文件夹下 bin
目录添加到系统环境变量中。
新建的C++项目,想要用这个智能提示,似乎连compile command都不用配置(clangd自动使用windows headers),只要左下角如图所示:
windows
然后 toolchain
选 clang-cl
就行,然后就 build and run 吧~