Building Documentation with Doxygen Using CMake

Building Documentation with Doxygen Using CMake

Introduction: Documentation is essential for all software projects: For users, it is important to understand how to obtain and build the code, and how to effectively use the source code or library; For developers, documentation can describe the details of your source code and help other programmers contribute to the project. <span>Doxygen</span> is a very … Read more

CMake: Conclusion

CMake: Conclusion

CMake Series: 1. CMake: Compile a Single Source File into an Executable 2. CMake: Detailed Explanation of Static and Dynamic Libraries (Linux/Windows) 3. CMake: Supplement on Static Libraries and Dynamics 4. CMake: Conditional Statements, Option Commands, and Specifying Compilers 5. CMake: Build Types (Debug, Release, and Others) 6. CMake: Set Compilation Options 7. CMake: Set … Read more

Essential Tools for Embedded Development

Essential Tools for Embedded Development

Hello everyone, I am the Mixed Bag Master. Previously, I shared a list of embedded software tools! It listed some commonly used tools that everyone is familiar with. This time, we will summarize some lesser-known but very practical auxiliary tools! VSPD Virtual Serial Port Driver (VSPD) is a virtual serial port software. Virtual serial port … Read more