TCLib.lib (alias LIBCTINY) remplace la bibliothèque d'exécution du CRT de Microsoft.
Elle a été inspirée par l'article de janvier 2001 de Matt Pietrek dans le Microsoft Systems Journal intitulé "LIBCTINY, take II".
Son objectif est de réduire la taille des exécutables et des bibliothèques de liens dynamiques qui sont produits par la chaîne de compilation de Microsoft.
Le code C d'origine a été améliorée par Frederick Harris qui dispoe d'une section dédiée sur mon forum privé
http://www.objreader.com/index.php?board=19.0
Voir aussi CodeProject
https://www.codeproject.com/Articles...untime-Library
et Github
https://github.com/leepa/libctiny
La version que je vous propose a été converti pour fonctionner directement dans VS2022 sous forme de "Bibliothèque Statique".
Le projet "mini", permet de tester TClib en produisant une petite fenêtre Win32 compilée de seulement 6 Ko.
Le code utilise uniquement la "flat API" du SDK C de base qui est commune à tous les langages Windows.
Partager