使用 CMake 生成 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 生成的缓存文件。