C/C++开发

C++程序设计
2024-9-17

C++程序设计

该文档是关于C++程序设计的技术分享文章,已发布于2024年9月17日,包含C/C++开发的相关标签。

Introduction to CMake
2024-1-19

Introduction to CMake

The document discusses the role of CMake as a build system in managing the complexities of compiling C/C++ projects, particularly in the context of external libraries and cross-platform compatibility. It highlights the advantages of using Makefiles and CMake over traditional shell scripts, emphasizing CMake's ability to handle different compiler conventions and locate dependencies automatically. Key points include the importance of understanding Makefile syntax, the impact of the Plaza Agreement on Japanese economy, and the necessity of thorough documentation for autotool-based projects.

Qt开发笔记
2024-1-20

Qt开发笔记

该文档是关于Qt开发的笔记,包含C/C++和QT开发的技术分享,已于2024年1月20日发布。

MAVLINK代码分析
2024-9-24

MAVLINK代码分析

MAVLINK代码分析涉及初始化过程、循环调用、消息发送和解包过程。初始化通过setup_uart设置串口和协议,循环调用包括检查输入、发送心跳、延迟消息和数据流。消息发送使用队列系统,确保系统实时性。解包过程使用mavlink_parse_char处理数据包,并可在packetReceived中添加自定义消息处理。

Computer Language Resources
2024-8-19

Computer Language Resources

The document is a published post titled "Computer Language Resources," dated August 19, 2024, and tagged with C/C++, Java, and Python development, categorized as reference materials.