我试图为 IOS使用CMAKE_EXPORT_COMPILE_COMMANDS生成compile_command.json文件,但只有当我们使用 Ninja Generator 时,CMake 才会识别此选项 CMAKE_EXPORT_COMPILE_COMMANDS 。“-G Ninja”,我正在使用 XCode 生成器。
xcodebuild -项目路径/to/.xcodeproj | xcpretty -r json-compilation-database --输出路径/for/compile_commands.json