C++ Articles
63 articles
BehaviorTree.CPP 工程指南:从执行模型到仿真系统
Curated guide把 BehaviorTree.CPP 的决策逻辑、执行生命周期、异步节点、仿真边界和性能测量串成一条可复用的 C++ 工程路径。
Linux ELF 动态链接与 C++ 部署排障:RPATH、SONAME、ldconfig 与符号冲突
Curated guide从可执行文件、共享库和符号解析出发,整理 Linux 部署中路径、版本、搜索顺序和命名空间冲突的定位方法。
现代 CMake 工程化:Targets、依赖发现、安装与 CPack
Curated guide把零散的 CMake 记录整理成以 target 为中心、可安装、可测试、可打包的现代 C/C++ 构建流程。
银河麒麟 V10 SP1 内网离线 C/C++ 开发环境构建指南
Guide to building an offline C/C++ development environment on air-gapped Kylin V10 SP1 servers, covering dependency analysis, local APT repositories, deployment, and automation.
Protocol Buffers 完全指南:从原理到生产实践
深入理解 Protocol Buffers 的工作原理、编码机制、C++/Go/Python 实战,以及在 gRPC 微服务架构中的最佳实践。从零开始掌握这个 Google 级别的序列化方案。
BehaviorTree.CPP Performance Optimization: From Bottlenecks to Blazing Fast
Practical guide to optimizing BehaviorTree.CPP performance, covering profiling, node overhead reduction, memory layout, and scheduling strategies for large real-time behavior trees.
C++ Performance Analysis Guide / C++ 性能分析指南
Survey of C++ performance analysis and optimization tools, from time and perf to VTune, valgrind, sanitizers, and CPU pinning, with practical usage examples.
BehaviorTree.CPP Manual Notes
Hands-on notes on BehaviorTree.CPP and Groot2, covering tree design, ZeroMQ-based remote tree communication, and practical debugging workflows.
C++ ThreadPool: BS::thread_pool 单例
Singleton pattern for BS::thread_pool that provides a global thread pool instance for parallel task submission without repeated pool construction.
Ubuntu 源码安装 GCC 7.5.0
Build GCC 7.5.0 from source on Ubuntu for legacy project compatibility, covering prerequisite packages, mirror selection, and multi-stage build.
Tag navigation
Featured tags