首页
›
启动链与BSP系统构建
›
037-OpenHarmony系统编译与烧录
›
《编译环境搭建避坑指南与效率优化开发与项目实践》
VIP20
本课程属于:037-OpenHarmony系统编译与烧录
启动链与BSP系统构建 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
编译环境搭建避坑指南与效率优化开发与项目实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
编译环境概览
什么是编译环境 · 为什么需要搭建编译环境 · 主流编译工具链介绍(GCC
编译环境概览
什么是编译环境
02
Windows 环境搭建
MinGW-w64 安装与配置 · Cygwin 环境搭建 · WSL 2 安装与配置
Windows
环境搭建
03
Linux 环境搭建
Ubuntu/Debian 系包管理… · CentOS/RHEL 系包管理器配… · 源码编译安装 GCC
Linux
环境搭建
04
macOS 环境搭建
Xcode Command Line… · Homebrew 配置 · 多版本 GCC/Clang 管理
macOS
环境搭建
05
IDE 与编辑器配置
VS Code C/C++ 扩展配置 · CLion 环境配置 · Visual Studio 社区版配…
IDE
编辑器配置
06
构建系统入门
Makefile 基础与实战 · CMake 入门与跨平台构建 · Ninja 构建系统
构建系统入门
Makefile
07
版本控制集成
Git 安装与配置 · Git LFS 大文件管理 · 与 CI/CD 流水线集成
版本控制集成
Git
08
调试环境搭建
GDB 安装与配置 · LLDB 调试器 · Visual Studio 调试器
调试环境搭建
GDB
09
性能分析工具
Valgrind 内存检测 · perf 性能分析 · gprof 性能剖析
性能分析工具
Valgrind
10
静态分析工具
Clang-Tidy 代码检查 · Cppcheck 静态分析 · SonarQube 集成
静态分析工具
Clang-Tidy
11
依赖管理
vcpkg 包管理器 · Conan 包管理器 · 系统包管理器对比
依赖管理
vcpkg
12
交叉编译环境
ARM 交叉编译链搭建 · RISC-V 交叉编译链搭建 · 嵌入式开发环境配置
交叉编译环境
ARM
13
Docker 编译环境
Dockerfile 编写 · 多阶段构建 · 容器化编译环境最佳实践
Docker
编译环境
14
CI/CD 编译环境
GitHub Actions 配置 · GitLab CI 配置 · Jenkins 流水线配置
CI/CD
编译环境
15
编译优化基础
O0/O1/O2/O3/Os 优化级… · LTO 链接时优化 · PGO 性能引导优化
编译优化基础
O0/O1/O2/O3/…
16
并行编译加速
Make -j 参数调优 · Ninja 并行构建 · distcc 分布式编译
并行编译加速
Make
17
增量编译优化
CCache 缓存加速 · 预编译头文件 · 模块化编译策略
增量编译优化
CCache
18
链接优化
链接器脚本编写 · 符号可见性控制 · 死代码消除
链接优化
链接器脚本编写
19
内存优化
栈内存优化 · 堆内存管理 · 内存对齐与缓存友好
内存优化
栈内存优化
20
代码生成优化
内联函数优化 · 循环展开 · SIMD 向量化
代码生成优化
内联函数优化
21
编译时间优化
头文件依赖管理 · 前向声明 · Pimpl 惯用法
编译时间优化
头文件依赖管理
22
构建系统进阶
CMake 预设与工具链文件 · Meson 构建系统 · Bazel 构建系统
构建系统进阶
CMake
23
包管理进阶
Conan 高级用法 · vcpkg 端口编写 · 私有包仓库搭建
包管理进阶
Conan
24
持续集成优化
缓存策略 · 并行测试 · 构建矩阵优化
持续集成优化
缓存策略
25
大型项目编译策略
模块化构建 · 分布式构建 · 构建农场搭建
大型项目编译策略
模块化构建
26
编译错误排查
常见编译错误解析 · 链接错误排查 · 模板错误调试
编译错误排查
常见编译错误解析
27
运行时问题排查
段错误调试 · 内存泄漏检测 · 性能瓶颈定位
运行时问题排查
段错误调试
28
跨平台编译策略
条件编译 · 平台抽象层 · 测试矩阵设计
跨平台编译策略
条件编译
29
安全编译选项
ASLR · DEP/NX · Stack Canary
安全编译选项
ASLR
30
未来趋势
C++20/23 模块 · 编译期反射 · AI 辅助编译优化
未来趋势
C++20/23
所属VIP或分类
同VIP:OpenHarmony系统编译与烧录故障诊断与修复
同VIP:分区烧录数据安全策略与备份恢复全流程调试方法与故障调试
同VIP:烧录失败常见原因排查与全流程开发与项目实践