mirror of
https://github.com/LHY0125/Gobang-Game.git
synced 2026-06-28 16:35:55 +08:00
96a94aaddf
- 构建系统:Makefile 迁移至 CMakeLists.txt,支持 cJSON 和 WinHTTP - 项目结构:src/ 按功能拆分为 core/、gui/、network/、record/、llm/ 子目录 - 新功能:集成大模型 AI(WinHTTP + cJSON,兼容 OpenAI 协议),支持异步请求 - 渲染修复:IupDraw* 替换为 Windows GDI,修复画布黑屏问题 - 网络修复:ENet 初始化幂等化,实现真实 get_local_ip() (Winsock) - 代码质量:删除死代码 (dfs/count_threats_in_direction),修复头文件守卫, sprintf→snprintf 防溢出,strncpy 安全终止,GDI 资源泄漏修复 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
48 lines
456 B
Plaintext
48 lines
456 B
Plaintext
# 编译生成的可执行文件
|
||
*.out
|
||
*.app
|
||
|
||
# IDE配置文件
|
||
.idea/
|
||
.vscode/
|
||
.vs/
|
||
|
||
# Trae AI配置文件
|
||
.trae/
|
||
|
||
# 临时文件
|
||
*.tmp
|
||
*.temp
|
||
*.log
|
||
|
||
# 系统文件
|
||
.DS_Store
|
||
Thumbs.db
|
||
|
||
# 备份文件
|
||
*.bak
|
||
*.backup
|
||
|
||
# 调试文件
|
||
*.pdb
|
||
*.ilk
|
||
|
||
# 对象文件
|
||
*.obj
|
||
|
||
# 打包文件
|
||
dist/
|
||
|
||
# 编译生成的对象文件
|
||
obj/
|
||
build/
|
||
|
||
# 临时游戏存档
|
||
records/
|
||
|
||
# 运行时配置(含 API Key)
|
||
bin/gobang_config.ini
|
||
|
||
# 编译产物
|
||
bin/gobang_gui.exe
|