
Learn to set up, debug, and code C++ efficiently in Visual Studio Code with extensions, IntelliSense, CMake Tools, and Makefile support for a streamlined development experience.
![[ko-KR] Working with C++ Packages with Vcpkg on Ubuntu Environment - UbuCon Asia 2022](https://img.youtube.com/vi/5idnTozVbeE/mqdefault.jpg)
Ubuntu 환경에서 Vcpkg를 사용하여 C++ 패키지를 관리하고 CMake 프로젝트에 새 패키지를 추가하는 방법을 학습하세요. 초보자를 위한 실습과 데모를 통해 패키지 설치 과정을 상세히 이해합니다.

Master the practical implementation of C++20 modules with comprehensive coverage of build processes, named modules mechanisms, and CMake integration, plus strategies for working with header-based code.

Learn to set up, debug, and code C++ efficiently in Visual Studio Code. Covers environment setup, IntelliSense usage, CMake and Makefile support, and cross-compilation configuration.

Learn C++ basics through hands-on exercises, covering essential concepts like functions, namespaces, CMake, strings, loops, and type inference. Gain practical coding experience with expert guidance.

Explore developing Node.js C++ addons using CMake and Conan, enhancing performance and leveraging C++ libraries. Learn deployment strategies for pre-built binaries.

Explore best practices for downstream development in Zephyr, including extending west commands, tailoring documentation, and adapting CMake for project-specific needs. Learn strategies for efficient upstream migration and contribution.

Practical guide to cross-platform C++ Modules: current compiler support, CMake integration, and implementation strategies. Includes code examples and insights from upcoming Modules Technical Report.

Discover advanced CMake techniques for C++ projects, including custom library integration and preprocessing for embedded SQL, through a practical case study using Oracle database.

Explore clang-based techniques for automatic C++ code generation, reducing boilerplate and enhancing productivity. Learn to develop custom tools and integrate them into CMake-based build systems.

Discover a portable solution for building and packaging C++ code using CMake and Conan, simplifying multi-platform development and third-party integration.

Discover strategies for seamless C++ cross-platform development, focusing on CMake, dependency management, and remote debugging. Learn to leverage modern tools to overcome common challenges.

Explore CMake fundamentals, best practices, and advanced features. Learn about variables, functions, macros, and sophisticated configure-time functionality for efficient software development.

Enhance debugging workflow using CMake Presets, remote debugging, and CI pipelines. Learn to optimize embedded projects on Raspberry Pi with Visual Studio Code and GitHub Codespaces.

Practical guide to implementing C++20 coroutines in real-world applications, focusing on web server development, performance evaluation, and future C++ updates.

Explore advanced CMake techniques for integrating unsupported libraries and tools, focusing on embedded SQL in C++ applications with Oracle databases. Learn expert-level build setup strategies.

Explore Visual Studio 2017's enhanced C++ development features, including cross-platform support, improved coding productivity, and CMake integration for a streamlined development experience.

Containerize C++ apps effortlessly with Docker and CMake. Learn to create uniform build environments, simplify cross-platform development, and easily deploy complex applications on developer VMs.

Hands-on workshop exploring biicode, a C/C++ dependency manager. Learn to develop, publish, and reuse packages while managing dependencies, versions, and conflicts in C++ projects.

Comprehensive guide to configuring Git and CMake for large-scale C++ projects, covering advanced techniques for dependency management, build optimization, and collaborative development.

Comprehensive guide to CMake, CTest, and CPack, covering best practices for building, testing, and packaging C++ projects, including dependency management and cross-platform development.