首页
›
后端、数据与云原生工程
›
042-Modern C++工程开发
›
《C++跨平台工程开发》
VIP10
本课程属于:042-Modern C++工程开发
后端、数据与云原生工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
C++跨平台工程开发
共计 30 章节
可可资料掘金营 · 点击在线试看
01
跨平台工程开发导论
目标=跨平台的定义与边界 · C++在跨平台场景中的优势与代价 · 主流平台差异概览
跨平台工程开发导…
目标=跨平台的定…
02
搭建跨平台开发环境
目标=Windows · Linux · macOS上的编译器与工具链选择
搭建跨平台开发环…
Windows
03
CMake跨平台构建系统
目标=CMakeLists.txt组… · 目标与依赖管理 · 平台条件判断
CMake
跨平台构建系统
04
跨平台编译器与标准兼容
目标=GCC · Clang · MSVC差异
跨平台编译器
标准兼容
05
跨平台类型与数据模型
目标=基本类型大小与对齐 · 固定宽度整数 · 字节序与端序处理
跨平台类型
数据模型
06
跨平台文件与路径操作
目标=std · 路径分隔符与编码 · 文件权限与属性
跨平台文件
路径操作
07
跨平台进程与线程模型
目标=std · 进程创建与等待 · 线程局部存储
跨平台进程
线程模型
08
跨平台同步与并发原语
目标=互斥量 · 条件变量 · 原子操作
跨平台同步
并发原语
09
跨平台动态库与静态库
目标=库的创建与链接 · 符号导出与导入 · 名称修饰与ABI
跨平台动态库
静态库
10
跨平台网络编程基础
目标=Socket API差异 · 阻塞与非阻塞IO · 地址解析与连接管理
跨平台网络编程基…
Socket
11
跨平台网络编程进阶
目标=IO多路复用(select/p… · 异步IO模型 · 跨平台事件循环设计
跨平台网络编程进…
IO
12
跨平台图形与窗口系统
目标=原生窗口API概览 · OpenGL/Vulkan/Meta… · 跨平台窗口库(GLFW/SDL)集成
跨平台图形
窗口系统
13
跨平台用户界面开发
目标=Qt跨平台机制 · wxWidgets与原生控件 · UI线程模型
跨平台用户界面开…
Qt
14
跨平台数据序列化与配置
目标=JSON · XML · Protocol Buffers
跨平台数据序列化
配置
15
跨平台日志与诊断
目标=日志库设计 · 分级与输出目标 · 崩溃捕获与堆栈回溯
跨平台日志
诊断
16
跨平台测试与持续集成
目标=单元测试框架(Google T… · 跨平台测试矩阵 · CI/CD流水线(GitHub Ac…
跨平台测试
持续集成
17
跨平台性能分析与优化
目标=性能剖析工具(perf/VTu… · CPU与内存分析 · 跨平台优化策略与基准测试
跨平台性能分析
优化
18
跨平台内存管理与调试
目标=内存分配器差异 · 智能指针与RAII · 内存泄漏检测
跨平台内存管理
调试
19
跨平台异常处理与错误管理
目标=异常机制差异 · 错误码与expected · 跨平台错误传播
跨平台异常处理
错误管理
20
跨平台字符编码与国际化
目标=Unicode与UTF-8/1… · locale与编码转换 · 跨平台文本处理
跨平台字符编码
国际化
21
跨平台时间与日期处理
目标=std::chrono · 系统时间与单调时钟 · 时区与日历
跨平台时间
日期处理
22
跨平台安全编程
目标=安全编码规范 · 加密库选型(OpenSSL/libs… · 证书与TLS
跨平台安全编程
目标=安全编码规…
23
跨平台打包与分发
目标=安装包制作(MSI/dmg/d… · 依赖打包 · 容器化与AppImage
跨平台打包
分发
24
跨平台移动端开发
目标=Android NDK与iOS… · JNI与Objective-C++互… · 移动端构建与调试
跨平台移动端开发
Android
25
跨平台WebAssembly与边缘计算
目标=Emscripten工具链 · C++到Wasm编译 · 浏览器与Node.js集成
WebAssembly
跨平台
26
跨平台工程架构设计
目标=分层与模块化 · 接口抽象与依赖注入 · 平台适配层设计
跨平台工程架构设…
目标=分层
27
跨平台代码移植实战
目标=从Windows移植到Linu… · 从Linux移植到macOS · 常见移植问题与解决方案
跨平台代码移植实…
Windows
28
跨平台开源项目协作
目标=代码规范与评审 · 跨平台贡献流程 · 许可证兼容性
跨平台开源项目协…
目标=代码规范
29
跨平台项目综合实战(上)
目标=需求分析与架构设计 · 跨平台核心模块实现 · 构建系统与依赖管理
跨平台项目综合实…
目标=需求分析
30
跨平台项目综合实战(下)
目标=多平台适配与优化 · 打包分发与部署 · 性能与安全加固
跨平台项目综合实…
目标=多平台适配
所属VIP或分类
同VIP:C++内存与资源管理工程
同VIP:C++工程开发实战100例
同VIP:C++并发与多线程工程