CppStack 是一个开箱即用的便携式 C++ 开发环境,集成了当前最新版(2025.08)的 MSVC、Windows SDK、CMake、Ninja、VS Code 等开发工具。无需安装,解压即可使用,非常适合快速部署、多机使用和随身携带。
换句话说,CppStack 就是一个绿色版的“C++ 开发工具箱”,让你可以在任何 Windows 机器上进行 Modern C++ 开发。
✨ 特性
- 🚀 绿色安装:解压即可使用,不污染系统环境变量
- 🛠 工具齐全:内置 MSVC、Windows SDK、CMake、Ninja、VS Code
- 📦 便携性强:可放在 U 盘/移动硬盘/云盘,随身携带
- ⚡ 快速部署:适合 CI/CD、教学、临时环境搭建
- 🔒 环境隔离:不依赖外部环境,避免“环境不一致”问题
不需要任何配置,不依赖外部环境,可直接运行 cmake、code、ninja、cl、link 等开发命令:
.\cppstack.exe --help
Usage: cppstack.exe <COMMAND>
Commands:
create create template c++ project
cmake run cmake
code run vscode editor
ninja run ninja
cl run cl compiler
link run link linker
pwsh enter pwsh console env
show-envs show cpp-stack envs
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help