用途:构建 generate_job_data 二进制文件。
主要能力:默认执行 release 构建;使用 --asan 参数时进行带 AddressSanitizer 的调试构建。构建过程使用 flock 文件锁,确保同一时间只有一个构建运行,避免并发构建冲突。
使用方式: 默认 release 构建:/build-job-data 调试构建(AddressSanitizer):/build-job-data --asan
脚本实际运行:/home/adesola/EpochDev/ClaudeCodeResearch/cpp_tools/build_generate_job_data.sh $ARGUMENTS
构建目录:release 构建使用 /home/adesola/EpochDev/EpochBackend/build;ASAN 构建使用 /home/adesola/EpochDev/EpochBackend/build-asan。
适用场景:需要生成 generate_job_data 可执行文件的开发或调试流程。
限制:资料未提供更多依赖、平台支持、参数细节或错误处理说明。