What is the difference between these two file types. I see that my C++ app links against both types during the construction of the executable.
How to build .a files? li
A .o file is the result of compiling a single compilation unit (essentially a source-code file, with associated header files) while a .a file is one or more .o files packaged up as a library.