Lesson 11
Dates: 4/10/2014
Application compilation and installation on Linux
Linux for Engineering and IT Applications
Basic elements to know when compiling and installing Debian/Ubuntu applications
Compilation stages.
Static and shared libraries.
GNU make utility.
Environment variable settings.
How to build .deb packages.
Outline
Compilation stages
Static libraries
Shared libraries
Exercises: compilation
Makefile
Makefile with macros
Makefile with phony targets
make all
suffix rules
suffix rules with dependencies
Exercises with Makefiles
Exercise with Multiple Makefiles
Packaging an application
What is in the package?
Exercise: building a package
References
Take me to the Course Website