Mq-b / Loser-HomeWork

卢瑟们的作业展示,答案讲解,以及一些C++知识
https://mq-b.github.io/Loser-HomeWork/
Apache License 2.0
574 stars 128 forks source link

check-in-msvc 编码问题 #266

Closed rsp4jack closed 5 months ago

rsp4jack commented 5 months ago

https://github.com/Mq-b/Loser-HomeWork/actions/runs/7733973298/job/21087097198

sluggish 的输入很显然有问题:

not valid target name: 涼風青葉, use: aep1-4ec-e-e-0

msbuild 的输出也很奇怪:

  Building Custom Rule D:/a/Loser-HomeWork/Loser-HomeWork/src/群友提交/CMakeLists.txt
  Seedking.cpp
  01_Seedking.vcxproj -> D:\a\Loser-HomeWork\Loser-HomeWork\build\src\群友提交\Debug\01_Seedking.exe

似乎并不好解决。尽量解决一下吧。

rsp4jack commented 5 months ago
  1. GitHub Actions 编码为 UTF-8
  2. CMake 控制台为 UTF-8
  3. Python 交互控制台为 UTF-8,stdio 为 ???
  4. msbuild 控制台为 ???

尝试更改 msbuild 控制台为 UTF-8,更改 Python stdio 为 UTF-8。

rsp4jack commented 5 months ago

sluggish 修复,msbuild 控制台仍有部分乱码。~尝试 chcp 65001。~ 无法实现。