Paze AI
78cffe0bb4
feat: Windows 体验完善
1. 一键安装包 (build-release.ps1)
- 打包 pcc.exe + 标准头文件 + Windows 头文件 + 运行时库
- 生成 pcc.bat 启动器,自动设置 include/lib 路径
- 输出: release/pcc-0.9.28-win32.zip (594 KB)
2. GUI 程序支持验证
- -Wl,-subsystem=windows 正确生成 GUI 程序 (PE Subsystem=2)
- MessageBox 弹窗测试通过
3. VS Code 插件 (vscode-extension/)
- C 语法高亮 (TextMate grammar)
- PCC: Build (Ctrl+Shift+B) / PCC: Build & Run (Ctrl+F5)
- 可配置 include/lib 路径和 pcc 可执行文件位置
4. Windows API 头文件验证
- 系统信息/时间/注册表/控制台/文件 API 编译运行正常
- PE 导入表格式正确 (kernel32.dll, msvcrt.dll)
5. 测试套件验证
- tests2 基础测试 48/53 通过
- 其余为测试框架差异 (stderr 合并/参数传递),非编译器 bug