首页
›
后端、数据与云原生工程
›
043-Go语言工程开发
›
《Go模块与依赖管理工程》
VIP10
本课程属于:043-Go语言工程开发
后端、数据与云原生工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
跨平台编译环境搭建实战
📚 共计 30 章节
01
课程导学与环境总览
什么是跨平台编译 · 为什么需要它 · 课程目标与学习路径 · 主流工具概览
CMake
Meson
Bazel
02
Windows 开发环境搭建
Visual Studio 2022 · C++ 工具链 · Git for Windows · PowerShell & Terminal
Windows
VS2022
03
macOS 开发环境搭建
Xcode CLT · Homebrew · iTerm2 + Oh My Zsh · Clang 编译器
macOS
Clang
04
Linux 开发环境搭建
Ubuntu 22.04 LTS · GCC/G++ · Vim/Neovim + Tmux · SSH 远程开发
Linux
GCC
05
CMake 入门
CMake 是什么 · 安装 · 第一个 CMakeLists.txt · Hello World
CMake
构建
06
CMake 进阶
变量与缓存 · 条件判断 · 生成器表达式 · 自定义 Target · 安装与打包
CMake
进阶
07
CMake 实战
多目录项目 · FetchContent · CTest · 安装规则
CMake
实战
08
Meson 入门
Meson 是什么 · 安装 Meson & Ninja · 第一个 meson.build · Hello World
Meson
Ninja
09
Meson 进阶
依赖管理 · 子项目 · 自定义选项 · 跨平台条件编译
Meson
进阶
10
Bazel 入门
Bazel 是什么 · 安装 · 第一个 BUILD 文件 · Hello World
Bazel
构建
11
Bazel 进阶
工作区与外部依赖 · 宏与规则 · 测试与基准测试 · 远程缓存
Bazel
进阶
12
跨平台编译基础
目标平台与主机平台 · 交叉编译概念 · 工具链文件编写
交叉编译
Toolchain
13
Windows → Linux 交叉编译
MinGW-w64 · CMake 交叉编译 · 实战 C++ 项目
MinGW
交叉编译
14
Linux → Windows 交叉编译
mingw-w64 工具链 · CMake 配置 · DLL 依赖处理
mingw-w64
DLL
15
macOS → iOS 交叉编译
Xcode · CMake iOS 工具链 · 静态库与动态库
iOS
Xcode
16
Linux → ARM 嵌入式交叉编译
ARM GCC 工具链 · CMake 交叉编译 · 树莓派项目
ARM
嵌入式
17
Docker 跨平台编译
Docker 基础 · 多阶段构建 · Buildx 多架构镜像 (amd64/arm64)
Docker
Buildx
18
GitHub Actions 持续集成
CI 工作流 · 矩阵构建 (Win/Mac/Linux) · 缓存依赖与产物
GitHub Actions
CI
19
GitLab CI 持续集成
.gitlab-ci.yml · Runner · 跨平台并行构建
GitLab CI
Runner
20
Jenkins 跨平台构建
安装 Jenkins · 多节点 Master/Slave · Pipeline 脚本
Jenkins
Pipeline
21
Conan 包管理器
Conan 是什么 · 安装 · 创建与使用包 · 跨平台依赖管理
Conan
包管理
22
vcpkg 包管理器
vcpkg 是什么 · 安装 · 集成 CMake · 管理第三方库
vcpkg
CMake
23
Spack 包管理器
Spack 是什么 · 安装 · 环境管理 · 科学计算软件交叉编译
Spack
HPC
24
WebAssembly 跨平台编译
Emscripten 工具链 · C/C++ → WASM · 与 JavaScript 交互
WASM
Emscripten
25
Rust 跨平台编译
Rust 工具链 · target triple · 交叉编译 ARM/x86_64/Windows
Rust
交叉编译
26
Go 跨平台编译
Go 交叉编译基础 · GOOS/GOARCH · 静态链接二进制
Go
静态编译
27
Qt 跨平台开发环境
安装 Qt · CMake & qmake · 桌面应用 (Win/Mac/Linux)
Qt
桌面
28
Flutter 跨平台开发环境
Flutter SDK · Android/iOS/Web 编译 · 实战跨平台 App
Flutter
Dart
29
性能优化与调试
perf · Xcode Instruments · Windows Performance Toolkit · 编译错误排查
性能
调试
30
课程总结与项目实战
综合项目分析 · 工具链与构建系统选择 · 完整 CI/CD 流水线 · 进阶路线
实战
CI/CD
所属VIP或分类
同VIP:Go工程化工具链实践
同VIP:Go并发与Goroutine工程
同VIP:Go并发实战100例