Embalagem e compactação C / C ++ [fechada]

Eu estou trabalhando em um projeto comercial que requer alguns arquivos para ser empacotado (compactado) em um arquivo e, em seguida, compactado. No momento, temos o zlib em nossa biblioteca de utilitários, mas não parece que o zlib tenha a funcionalidade de compactar vários arquivos em um único arquivo. Alguém sabe de bibliotecas gratuitas que eu poderia usar para isso?

questionAnswers(5)

yourAnswerToTheQuestion