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

@creeper5820creeper5820 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

coderabbitaiBot 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 nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedPR标题准确描述了主要变更:在Docker中添加OpenMP库安装以支持编译,与摘要中的libomp-22-dev安装完全对应。
Docstring Coverage✅ PassedNo 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.

@github-project-automationgithub-project-automationBot moved this from Todo to Done in RMCSFeb 26, 2026
@heyeuu
heyeuu deleted the fix/docker-omp-lib branch May 7, 2026 15:33
Sign up for freeto 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

@creeper5820