软件教程技术文章
-
Bazel test 默认会输出较多测试信息。本文用 --test_output=errors 控制输出级别,只保留失败测试的日志上下文,并说明如何核对结果、处理缓存与归档命令。490 收藏 -
Bazel aquery 直接查询分析阶段生成的 action graph,可以用 --output=commands 查看编译命令,再结合 mnemonic、inputs、outputs 过滤定位具体 action。450 收藏 -
掌握 Bazel query 的 kind、deps、filter 和 label_kind 组合写法,按规则类型筛选测试、库、二进制等目标,并处理空结果与 query 层级边界。222 收藏 -
CTest 重跑测试时,不必每次重新执行完整测试集。本文从构建目录和失败记录开始,演示如何使用 --rerun-failed 只重跑上一轮失败的测试,并说明全通过、没有失败记录以及测试目录选错时的处理方式。459 收藏 -
CMake 自定义安装目录出现路径不对时,先分清配置阶段的 CMAKE_INSTALL_PREFIX、安装阶段的 --prefix 和 install DESTINATION。本文用一个可复用的排查路径解释相对目录、绝对目录及最终文件树。331 收藏 -
在已经生成的 CMake 构建目录中,用 --target 只构建指定库、可执行文件或自定义目标,并说明并行构建、多配置生成器和结果核对方法。254 收藏