Question #6856   Proposée par Answiki le 10/10/2022 à 18:41:48 UTC

Comment résoudre l'erreur " undefined reference to 'strlcpy' " en C ?

Answer   Submitted by Answiki on 10/10/2022 at 06:44:20 PM UTC

L'erreur undefined reference to 'strlcpy` apparaît lors de la compilation d'un code C utilisant la bibliothèque bsd/string.h. Il est nécessaire de linker la bibliothèque et d'inclure l'en-tête. Ajoutez l'option -lbsd à votre ligne de commande lors de la compilation :

gcc -o prog prog.c -lbsd

Notez que l'ordre est important. Si vous placez le fichier source après l'option -lbsd, cela peut ne pas fonctionner.

4 events in history
Answer by Answiki on 10/10/2022 at 06:44:20 PM

L'erreur undefined reference to 'strlcpy` apparaît lors de la compilation d'un code C utilisant la bibliothèque bsd/string.h. Il est nécessaire de linker la bibliothèque et d'inclure l'en-tête. Ajoutez l'option -lbsd à votre ligne de commande lors de la compilation :

gcc -o prog prog.c -lbsd

Notez que l'ordre est important. Si vous placez le fichier source après l'option -lbsd, cela peut ne pas fonctionner.

Question by Answiki 10/10/2022 at 06:43:39 PM
Comment résoudre l'erreur " undefined reference to `strlcpy` " en C ?
Answer by Answiki on 10/10/2022 at 06:43:27 PM

L'erreur undefined reference to `strlcpy` apparaît lors de la compilation d'un code C utilisant la bibliothèque bsd/string.h. Il est nécessaire de linker la bibliothèque et d'inclure l'en-tête. Ajoutez l'option -lbsd à votre ligne de commande lors de la compilation :

gcc -o prog prog.c -lbsd

Notez que l'ordre est important. Si vous placez le fichier source après l'option -lbsd, cela peut ne pas fonctionner.

Question by Answiki 10/10/2022 at 06:41:48 PM
Comment résoudre l'erreur " undefined reference to 'strlcpy' " en C ?
# ID Query URL Count

Icons proudly provided by Friconix.