用环境变量提升 CMake 构建效率
CMake 和 ctest 支持通过环境变量设置默认选项,把常用配置写入 shell 配置文件即可全局生效,无需每次手动传参或创建 CMake preset。 实测中可设置的变量包括 CMAKE_GENERATOR(指定构建工具)、CMAKE_EXPORT_COMPILE_COMMANDS(生成 compile_commands.json)、CTEST_OUTPUT_ON_FAILURE(测试失败时输出日志),CMake 代码中还能通过 $ENV{} 读取自定义环境变量。
