Gain a Splash of New Skills - Coursera+ Annual Just ₹7,999
AI Engineer - Learn how to integrate AI into software applications
Overview
Syllabus
Intro
First principles
No dependencies
Copypaste
System dependencies
Vendoring
Third party package managers
Language specific package managers
Language specific source collators
Design principle #1
Design principle #2
Design principle #3
Corollary
Design principle #4
CMake + Conan dependency usage
Design principle #5
A typical CMake snippet
Design principle #6
Unfortunate fact of life
Simple case, C++ headers only
Design principle #7
Design principle #8
Cohesion
Law of programmers
Design principle #0
Looking up dependencies
Wrap file for a library
How to install
A practical example
The full build definition
Taught by
NDC Conferences