Building Software
In this lesson you’ll learn how to build and manage software.
Study guide
- Know how to use CMake to build software, from download to installation
- Understand the comparative advantages and disadvantages of Make and more complex tools like CMake and autotools
- Understand the general process of installing software without root privileges
- Know how to use git to manage software projects
- Understand how branching, merging, and tagging work in
git - Know the most important
gitcommands, includingpush,pull,add,init, andcommit