CMOCKA / Linker: “encapsuler de nombreuses fonctions”

Je suis récemment tombé sur la bibliothèque de mockings ‘ cmocka ‘ pour C. J’ai pu me moquer d’une seule fonction et tester la fonction d’appelant avec succès. Maintenant, j’ai besoin de l’utiliser pour un projet sur lequel je travaille, où il est nécessaire de se moquer d’un grand nombre de fonctions. Comment passer toutes les fonctions que je veux me moquer de l’argument ‘wrap’ de Linker? Est-il possible de stocker les noms de fonctions dans un fichier, afin que celui-ci puisse être capturé par l’éditeur de liens?

gcc -g -Wl, – wrap = quelque chose, – wrap = quelque choseElse code_new.c headers.c -l cmocka