TermiNexus
|
89058b4cf7
|
chore(build): 3 个 Qt 工程声明平台插件 qt6_plugins
ViperMNIST / ViperAIChat / ViperQtHelloWorld 的 runtime 块补上 qt6_plugins: [platforms/qwindows.dll],配合编译器新实现的运行时部署(TransPyV 36d23d2),使产物目录自带 Qt6*.dll 与 platforms/qwindows.dll,双击/直接运行即可,无需再设 QT_PLUGIN_PATH。
|
2026-10-07 09:08:46 +08:00 |
|
TermiNexus
|
b38291e078
|
fix: 修复 3 个示例工程编译失败(gzip 旧 API / vipermath 模块名)
1) ViperMNIST/App/lib/MnistData.vp:inflate_local 改用真实的 GzipFile OOP API(ok/err/read_all()/dst_len/close())——原调用的 gzip_decode_bytes / gzip_ok / gzip_read / gzip_dst_len / gzip_close 在 includes/gzip.vp 中均不存在。
2) ViperSpeedBenchmark/App/main.vp:import vipermath 改为 import math as vipermath——仓库内无 vipermath 模块,且该文件只用到 math.fmod。
|
2026-10-07 08:48:21 +08:00 |
|
TermiNexus
|
df8e301720
|
chore: 初始化 ViperApps 仓库
纳入 11 个示例工程(不含 ViperOS,另行开专题)的源码:已完成新语法迁移(R1-R16 机械规则与 R1/R12 改写)。.gitignore 排除 ViperOS/、各工程编译产物(.tpv_build/.native_build/output/temp)、二进制与 ViperMNIST/data 数据集。
|
2026-10-07 08:11:49 +08:00 |
|