Je suis en train de lire comment mettre un fichier makefile ensemble, mais personne ne semble indiquer ce qu'il faut faire si vos fichiers requièrent différents ensembles de bibliothèques, ils semblent tous utiliser le même ensemble de bibliothèques pour chaque fichier. Comme il semble improbable que chaque fichier ait les mêmes bibliothèques, je suppose que la liste utilisée doit fusionner toutes les bibliothèques requises dans le projet. Je voulais juste savoir s'il y a un inconvénient à inclure trop de bibliothèques, ou si le compilateur détermine ceux qui sont nécessaires et ignore le reste?Surinclusion de bibliothèques C++
Merci
Merci, c'est utile. Une chose, cependant - je n'ai jamais rencontré quelque chose concernant l'ordre de la bibliothèque. Est-ce quelque chose dont je devrais être particulièrement préoccupé? Si oui, comment puis-je déterminer les inclusions correctes de la bibliothèque de commandes? – wyatt
@wyatt, si l'ordre ne vous a pas mordu, il n'y a pas besoin de s'inquiéter à ce sujet. Sinon, la seule règle est que si liba dépend de libb, la ligne de commande doit avoir '-la -lb' et non' -lb -la'. –