1 Condition
os: macos monterey
cmake version: 3.17.2
2 Error
The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:2 (project):
No CMAKE_CXX_COMPILER could be found.
3 Solution
在网上看了一些同学的解决方案是,
sudo xcode-select --reset
或者是
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
而在这之后,我的问题依然存在,但是在输入上面两行中的一个之后,没有CMakeError.log产生,之后我升级了cmake到3.21版本,成功编译。
建议都尝试一下这几种方法,也算是一个坑点。

本文讲述了在MacOS Monterery系统中遇到的CMake编译错误,重点介绍了‘CXXcompileridentificationisunknown’问题的解决过程,包括尝试`xcode-select --reset`和更新CMake版本,为遇到类似问题的开发者提供参考。
4万+

被折叠的 条评论
为什么被折叠?



