CMake Moderno: Buildando grandes projetos

Udemy Certificate USD 34.99
Enroll now →
CMake Moderno: Buildando grandes projetos

About this course

O CMake é uma poderosa ferramenta para construção de projetos, trabalhando em diferentes plataformas como o Linux, Windows e Mac, e ainda se desvinculando do sistema de compilação usado para buildar seu projeto, já que você com um único projeto consegue buildar usando Unix Makefiles, Ninja, XCode, Visual Studio, etc.Neste curso você aprenderá desde o básico do CMake, sua sintaxe, como ele cria e gerencia os targets, recursos, integração de bibliotecas externas, propriedades dos targets, custom targets e custom commands, além de coisas mais avançadas como generator expressions, build types, Ctest, Cpack e muito mais.A didática utilizada parte do princípio que você não possui contato com a ferramenta, assim garante o aprendizado seguindo uma linha incremental de aprendizado dos recursos da ferramenta, e assim vai incrementando até conhecimentos mais complexos, que somam até mesmo a quem já utiliza o básico do CMake  no dia a dia.Posso lhe garantir que é um curso essencial para qualquer programador C/C++, e que irá contribuir muito para sua carreira. Estarei sempre a disposição nas seções de perguntas e respostas.O Curso é tudo realizado na plataforma Linux, onde o curso tem suporte, porém você é livre para seguir o curso em outra plataforma, desde que você mesmo configure seu ambiente, e fique atento as diferenças entre os sistemas operacionais.

What you'll learn

  • CMake syntax
  • creating and managing targets
  • resource management
  • integration of external libraries
  • custom targets and commands
  • generator expressions
  • build types
  • Ctest
  • Cpack

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.