一、问题描述
C++项目中,运行文件时出现以下报错:
“ninja: error: ‘D:/Desktop/C++ Games Chapter 10/10.2 缁ф壙璁块棶鏉冪殑鎺у埗/simple_boss2.cpp’, needed by ‘CMakeFiles/C___Games_Chapter_10_2.dir/10.2_缁ф壙璁块棶鏉冪殑鎺у埗/simple_boss2.cpp.obj’, missing and no known rule to make it”
报错截图如下:
二、解决方法
从报错信息当中,可以看出,报错是由于在解析源代码文件名时出现无法识别的乱码造成的。将出错的文件夹命名改成英文:
(之前)
(之后)
再次运行,报错消失,问题解决: