Setup Verification Checklist
May 20, 2026 · View on GitHub
✅ All Created Files
VS Code Configuration Directory
.vscode/
├── ✅ tasks.json
├── ✅ settings.json
├── ✅ launch.json
├── ✅ extensions.json
└── ✅ README.md
Documentation Folders
docs/
├── INDEX.md (main hub)
├── getting-started/
│ ├── QUICK_START.md
│ ├── DEPENDENCIES.md
│ └── SETUP_VERIFICATION.md (this file)
├── setup/
│ ├── VSCODE_SETUP.md
│ └── DIRECTORY_STRUCTURE.md
└── reference/
├── QUICK_REFERENCE.md
├── VSCODE_ADVANCED.md
└── TROUBLESHOOTING.md
Pre-Build Verification
Before attempting to build, verify:
✅ .vscode/ folder exists with 5 files
✅ CMakePresets.json exists
✅ docs/INDEX.md exists
✅ Can access Ctrl+Shift+B task dropdown
✅ Can access F5 debug launcher
⚠️ NOT YET DONE: ZLIB installation (see DEPENDENCIES.md)
After ZLIB Installation
Once you've installed ZLIB:
-
Clear build folder:
Remove-Item build -Recurse -Force -
Configure CMake:
cmake -B build -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Debug -
Build:
cmake --build build -j4
Success Indicators
✅ Setup is complete when:
- All files exist in workspace
.vscode/folder shows 5 configuration filesCtrl+Shift+Bdisplays task dropdownF5displays debug configurations- Documentation files are readable
✅ Build is ready when:
- ZLIB is installed (from DEPENDENCIES.md)
- CMake configuration succeeds
Ctrl+Shift+B→ Build Debug completes
✅ Fully functional when:
Ctrl+Shift+B→ Build & Run Debug launches appF5→ Debug LibMan starts debugger- All compilation succeeds without errors
Troubleshooting Checks
Task dropdown not showing?
→ Reload VS Code: Ctrl+Shift+P → "Developer: Reload Window"
Build fails immediately?
→ Check DEPENDENCIES.md for ZLIB installation
Executable not found?
→ Ensure build succeeds first: Ctrl+Shift+B → Build Debug
Debug won't start?
→ Check .vscode/launch.json for correct paths
Final Checklist
- All 14+ files created
-
.vscode/has 5 configuration files -
docs/folder structure exists - ZLIB installed (from DEPENDENCIES.md)
- CMake configuration successful
- First build attempted successfully
- App runs successfully
- Debugging works
Once all checkboxes are complete, you're 100% ready!
Back to: Documentation Index | Quick Start | Dependencies