如何解决如何将 cmake 生成器设置回默认的 Unix Makefile?
我使用 cmake3.20.0 和 wsl2+vscode+Intel oneapi 来构建我的 Fortran 项目。几乎出于某种原因,我重新安装了 ninja,但似乎我的 CMake 生成器已更改为 ninja,而不是默认的 Unix Makefile。我尝试使用命令
set(CMAKE_GENERATOR "Unix Makefiles")
message("generator is set to ${CMAKE_GENERATOR}")
在 CMakeLists.txt 中,还清除了包含 CMakeCache.txt 的整个“构建”目录。当我重新配置项目时,它显示
[cmake] 生成器设置为 Unix Makefiles
但是“执行命令”行最后仍然显示“-G Ninja”,并且仍然在“build”目录而不是MakeFile中生成一个build.ninja文件。 如何将生成器设置回 Unix Makefile?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。