Skip to content

fix(docker): Add omp lib installation for compiling#49

Closed
creeper5820 wants to merge 1 commit into
mainfrom
fix/docker-omp-lib
Closed

fix(docker): Add omp lib installation for compiling#49
creeper5820 wants to merge 1 commit into
mainfrom
fix/docker-omp-lib

Conversation

@creeper5820

@creeper5820 creeper5820 commented Feb 20, 2026

Copy link
Copy Markdown
Contributor

修复Docker镜像中的OpenMP库安装

rmcs-develop构建阶段中,更新了LLVM工具链的安装过程:

主要变更:

  • apt-get install命令中添加了libomp-22-dev依赖包,以提供编译时所需的OpenMP库支持
  • 新增两个update-alternatives配置项:
    • clang-format-22注册为clang-format的可用替代方案
    • lldb-22注册为lldb的可用替代方案

这些更改确保了编译环境拥有完整的OpenMP编译库,并且LLVM工具链的所有相关工具(包括clang、clang++、clangd、clang-format和lldb)都通过update-alternatives机制正确配置。

@coderabbitai

coderabbitai Bot commented Feb 20, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉


概览

Dockerfile 的 rmcs-develop 阶段现在在 apt-get 安装命令中添加了 libomp-22-dev,并新增两条 update-alternatives 命令来注册 clang-format-22 和 lldb-22 工具。

变更

分组/文件 摘要
Docker 工具链配置
Dockerfile
在 rmcs-develop 阶段添加 libomp-22-dev 依赖包,并为 clang-format-22 和 lldb-22 新增 update-alternatives 注册命令。

估计代码审查工作量

🎯 1 (简洁) | ⏱️ ~3 分钟

可能相关的 PR

建议审查者

  • qzhhhi

🐰 兔兔修笔记,Docker 配方新
工具全齐备,编译又快进
二十二号装,代码更绚真
✨ 链接妥当,优雅又整洁

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed PR标题准确描述了主要变更:在Docker中添加OpenMP库安装以支持编译,与摘要中的libomp-22-dev安装完全对应。
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix/docker-omp-lib

Tip

Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@creeper5820 creeper5820 requested a review from qzhhhi February 24, 2026 14:48
@github-project-automation github-project-automation Bot moved this from Todo to Done in RMCS Feb 26, 2026
@heyeuu heyeuu deleted the fix/docker-omp-lib branch May 7, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant