Libpackfile is a project mainly written in C++, it's free.
Packing multiple file into 1 file, read and write directly.
Packing multiple file into 1 file. Read & write file directly.