• # sur mac

    Posté par (site web personnel) . En réponse au journal Des Bibliothèques dans le même répertoire que l'application. Évalué à 6.

    Sur mac une application peut conserver les bibliotheques un peu specifiques dans son bundle (le dossier de l'application), mais les bibliothèques d'utilité générale, susceptibles d'être réutilisées (celles fournies d'office avec le systeme par ex) sont typiquement regroupées dans des 'frameworks', cad d'autres bundles , par ex. CoreAudio, Cocoa, OpenCL , etc.. Un framework c'est donc un dossier qui contient une ou plusieur lib partagée, avec ses versions successives, pour toutes les architectures supportées, ainsi que les headers .h pour le developpement. Au final ça revient à peu pres à la même chose que sous Linux, sauf qu'au lieu d'avoir 10000 .so dans /usr/lib t'as une 100aine de frameworks dans Library/Frameworks