生成 XCode 工程 #
方法 #
cmake 的构建命令增加参数 `-G “Xcode”`,例如
cmake -G Xcode ..
遇到的问题 #
报错找不到编译器 #
错误信息 #
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:2 (project):
No CMAKE_C_COMPILER could be found.
CMake Error at CMakeLists.txt:2 (project):
No CMAKE_CXX_COMPILER could be found.
解决方法 #
执行命令下面的命令后再重试即可
sudo xcode-select --switch /Applications/Xcode.app/
**注:**执行完命令后要清空 cmake 生成的缓存文件。