Archive 07/10/2020.

Erreurs de compilation

chrisdg

Soit la fonction
static void *thread_handler(void *arg)
arg n’est pas utilisé dans la fonction, donc j’ai un warning et comme :
cc1: all warnings being treated as errors
l’application ne compile pas
Comment passer de cc1 à un niveau moins bloquant ?

aabadie2

Bonjour,

Vous pouvez corriger l’erreur de compilation de 2 manières:

  • supprimer le warning en ajoutant (void)arg; au début de la fonction thread_handler
  • Ajouter WERROR=0 à la ligne de compilation de votre programme: WERROR=0 make ...

Je vous conseille la première option.

Alexandre