Files
cobol-java-v3/SETUP_QUICK.md
T
NB-076 50995d3335 chore: SETUP.md + 测试报告脚本 + 文档更新
- SETUP.md: 完整环境搭建指南(同事用)
- SETUP_QUICK.md: 快速搭环境(4步)
- s22~s26: TNA端到端、覆盖率报告、回归检查
- procedure_grammar.lark: 实验性Lark语法

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-25 08:50:17 +08:00

1.0 KiB

快速搭环境(同事用)

1. 装 Python

# 下载 Python 3.12 https://www.python.org/downloads/
# 安装时勾选 "Add Python to PATH"
python --version
pip install lark

2. 装 GnuCOBOL

# 下载 GC32-BDB-SP1,解压
# 把 bin\ 目录加到系统 PATH
cobc --version
# → cobc (GnuCOBOL) 3.2.0

3. 拉代码

cd D:\
git clone https://gittea.dev/hangshuo652/cobol-java-v3.git
cd D:\cobol-java\cobol-java-v3

4. 跑验证

# 快速测试(10秒)
python test-data\s15_coverage_verification.py
# → 17 PASS / 0 FAIL

# 完整报告(2分钟)
set PYTHONIOENCODING=utf-8
python test-data\s25_per_program_report.py
# → TOTAL 3178 3178 100%

常见问题

症状 解方
No module named 'lark' pip install lark
cobc: command not found 把 GnuCOBOL 的 bin\ 加到 PATH
gbk codec can't encode set PYTHONIOENCODING=utf-8
Permission denied 以管理员身份运行终端

详细版 → SETUP.md