Portage de Pigz sous Windows : un processus étonnamment simple de portabilité multiplateforme
2025-06-23
Pigz, un outil de compression de style Unix, s'est avéré étonnamment facile à porter sous Windows. L'article détaille les défis rencontrés, tels que les différences dans la bibliothèque de threads pthreads et les fonctions dirent, ainsi que de légères variations dans les noms des fonctions de la bibliothèque C. L'auteur a intelligemment utilisé des correctifs de compatibilité existants et le système de construction Premake pour surmonter ces obstacles. Premake a simplifié la création et la maintenance des fichiers de projet Visual Studio, aboutissant à une implémentation réussie de Pigz sous Windows.
Développement