CLion 出现 ninja:no work to do 的问题

之前在使用时候都很正常,后面在clion中新建了一个项目,项目里默认有里面有输出hello world语句,运行了之后底下窗口没有输出任何字符,尝试构建项目的时候,提示no work to do

img

img

该回答引用GPTᴼᴾᴱᴺᴬᴵ
ninja: no work to do提示通常表示没有需要构建的文件或已经构建完成。您可以尝试以下几个步骤来解决此问题:

  1. 检查项目设置:检查项目设置,确保将源文件添加到项目中并正确配置了构建选项。
  2. 清除CMake缓存:尝试清除CMake缓存,以便重新生成构建文件。您可以在CLion的菜单栏中选择"Tools" -> "CMake" -> "Reset Cache and Reload Project"。
  3. 重新生成构建文件:在CLion的菜单栏中选择"Tools" -> "CMake" -> "Generate",以便重新生成构建文件。

如果以上步骤仍然无法解决问题,您可以尝试删除项目并重新创建一个新的项目,或者尝试使用其他构建工具,例如Make或Visual Studio。