在写课设的时候碰到这个问题,明明我在此之前就已经成功运行过,为什么重新打开后就不能运行,而且还报找不到头文件呢?上网查了很多资料,但还是无法解决项目的问题,Make编译不能通过,总提醒我“recipe for target xxx”和“没有匹配的文件路径”的问题。
甚至我将每个头文件和源文件都重新创建了一遍,但还是无法运行。因此调试了一个多小时,最后,我将子程序中的,带有中文字符的源程序:“职工管理.cpp”删除再重新创建后,又成功运行!
总结:应该是程序中包含了中文字符导致乱码问题,程序识别错误。
解决办法: 将含有中文字符名的程序删除后重新创建 或 重新创建为英文字符名的程序。