Cmake, Tests And Tooling For C/C++ Projects [2024 Edition] - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Cmake, Tests And Tooling For C/C++ Projects [2024 Edition] (/Thread-Cmake-Tests-And-Tooling-For-C-C-Projects-2024-Edition) |
Cmake, Tests And Tooling For C/C++ Projects [2024 Edition] - AD-TEAM - 01-11-2025 Cmake, Tests And Tooling For C/C++ Projects [2024 Edition] Last updated 7/2024 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English (US) | Size: 2.51 GB | Duration: 6h 24m Master Modern CMake, Unit Testing, Continuous Integration, and More for Your daily C/C++ Workflow! What you'll learn CMake (Command Line and GUI) Create modern C/C++ Projects Use external Projects via Git, Conan and VCPKG Automate the HTML Documentation (Doxygen) Unit Testing with Catch2 Code Coverage of the Unit Tests Continuous Integration with Github Actions Tooling: Clang-Format, Clang-Tidy, Cppcheck Tooling: Sanitizer, Cmake-Format, Pre-Commit VSCcode and VS 2022 with GCC, Clang and MSVC Requirements C/C++ Basics Commandline Basics Description Course Description:Ready to elevate your C/C++ development skills and gain a professional edge? This course is designed to help you master modern CMake projects, unit testing, continuous integration tools, and more, tailored for your daily C/C++ workflow.Whether you're maintaining existing projects or starting new ones, this course provides the essential tools and techniques for efficient and effective development, ensuring you stay ahead in the competitive field of software engineering.What You'll Learn:Software Installation: Set up on Windows, Linux, and Mac.Compiler Compatibility: Works with GCC, Clang, and MSVC compilers.CMake Tutorial: Master libraries, targets, installation, and more.Doxygen Documentation: Generate professional documentation.Package Managers: Use VCPKG and Conan for package management.Unit Testing: Implement unit tests with Catch2.Code Coverage & CI Testing: Ensure robust code with continuous integration.Advanced Tooling: Utilize LTO, Clang-Tidy, Clang-Format, pre-commit, cmake-format.Sanitizers: Run-time checks for your code (e.g. memory leaks).Debugging & Running: Efficiently debug and execute your software.Why This Course?Comprehensive Learning: Gain practical skills for professional software development.Hands-On Projects: Apply your knowledge with real-world examples.Best Practices: Learn industry-standard practices for C/C++ development.Step into the future of C/C++ development and become a professional today!See you in class! Who this course is for: Every C and C++ Programmer For More Courses Visit & Bookmark Your Preferred Language Blog From Here: - - - - - - - - RapidGator NitroFlare TurboBit |