
xianpengshen/clang-tools2121-alpine2020-alpine1919-alpine1818-alpine1717-alpine1616-alpine151413121110987bash# 检查clang-format版本 $ docker run xianpengshen/clang-tools:19 clang-format --version Ubuntu clang-format version 19.1.0 (1ubuntu1) # 格式化代码(演示目录中的helloworld.c) $ docker run -v $PWD:/src xianpengshen/clang-tools:19 clang-format --dry-run -i helloworld.c # 检查clang-tidy版本 $ docker run xianpengshen/clang-tools:19 clang-tidy --version Ubuntu LLVM version 19.1.0 Optimized build. # 代码诊断(演示目录中的helloworld.c) $ docker run -v $PWD:/src xianpengshen/clang-tools:19 clang-tidy helloworld.c \ -checks=boost-*,bugprone-*,performance-*,readability-*,portability-*,modernize-*,clang-analyzer-cplusplus-*,clang-analyzer-*,cppcoreguidelines-*
DockerfileFROM xianpengshen/clang-tools:19 WORKDIR /src COPY . . CMD [ "" ]
然后构建并运行Docker镜像:
bash$ docker build -t clang-tools . # 检查clang-format版本 $ docker run clang-tools clang-format --version Ubuntu clang-format version 17.0.2 (1~exp1ubuntu2.1) # 格式化代码 $ docker run clang-tools clang-format --dry-run -i helloworld.c # 检查clang-tidy版本 $ docker run clang-tools clang-tidy --version Ubuntu LLVM version 19.1.0 Optimized build. # 代码诊断 $ docker run clang-tools clang-tidy helloworld.c \ -checks=boost-*,bugprone-*,performance-*,readability-*,portability-*,modernize-*,clang-analyzer-cplusplus-*,clang-analyzer-*,cppcoreguidelines-*
如需提供反馈(请求功能或报告错误),请提交至issues。
Apache许可证



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务