合集-编译链接

摘要:相关内容 VSCode C++开发环境配置: LLVM clang clangd 安装 cmake sudo apt install cmake 安装 VSCode 插件 CMake CMakeTools 编写 CMakeLists.txt project(hello) cmake_minimum_ 阅读全文
posted @ 2023-08-13 18:29 Zijian/TENG 阅读(1537) 评论(0) 推荐(1) 编辑
摘要:## 问题描述 `bazel test` 遇到很多奇怪的编译错误,报错位置位于“googletest”目录,而且没有修改过 googletest 源码: ``` ERROR: /bazel_cache/output_user_root/.../external/google/BUILD.bazel: 阅读全文
posted @ 2023-08-06 17:34 Zijian/TENG 阅读(405) 评论(0) 推荐(0) 编辑
摘要:# VSCode 中如何使用 clang-tidy 1. 安装 clangd 插件 2. 禁用 ms-cpp 插件(VSCode 会自动提示有冲突) 3. 生成 clangd 所需的 compile_commands.json 文件 ## 如何生成 compile_commands.json 文件 阅读全文
posted @ 2023-08-06 16:59 Zijian/TENG 阅读(2932) 评论(0) 推荐(0) 编辑
摘要:## 问题描述 运行 bazel test 命令,遇到错误:“Constraints from @bazel_tools//platforms have been removed. Please use constraints from @platforms repository embedded 阅读全文
posted @ 2023-08-06 17:21 Zijian/TENG 阅读(434) 评论(0) 推荐(0) 编辑
摘要:> 工欲善其事,必先利其器 llvm/clang 比 VSCode 自带的代码提示功能速度更快,功能更强(支持 clang-tidy)。 ## 安装 llvm、clang ```bash sudo apt install llvm clang ``` ## 安装 vscode 插件 - 禁用/卸载 阅读全文
posted @ 2023-08-13 16:33 Zijian/TENG 阅读(1904) 评论(0) 推荐(0) 编辑
摘要:## Root Cause 需要 Debug Build 才可以调试 ## Action 需要在 `tasks.json` 中的 `cmake` 任务添加 `"-DCMAKE_BUILD_TYPE=Debug"` 参数 ### launch.json ```json { "version": "0. 阅读全文
posted @ 2021-03-13 09:41 Zijian/TENG 阅读(3020) 评论(0) 推荐(1) 编辑
摘要:先安装 homebrew,网上教程很多,推荐官方教程,此处略过 通过 brew 安装 llvm brew install llvm 创建软连接,指向 homebrew 安装的 clang-tidy mkdir -p /usr/local/bin/ ln -s /opt/homebrew/Cellar 阅读全文
posted @ 2023-10-14 11:22 Zijian/TENG 阅读(777) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示