bonjour
Code : Sélectionner tout - Visualiser dans une fenêtre à part snprintf
je débute et je ne sais pas si les outils sont bien installés.
je suis sous code::blocks, et je cherche a transformer un entier en chaine.
après quelques heures sur le net et beaucoup d'essai, il semble que la commande "snprintf()" soit la plus simple, mais je n'arrive pas a compiler, il doit y avoir un problème d'installation?
(j'ai aussi essayé itoa et d'autres...)
-j'ai recherché le fichier stdio.h sur l'ordi et je l'ai copié dans le même répertoire que mon projet.
-je l'ai inséré dans le projet avec "add files..."
- j'ai inscrit les lignes de code suivantes (au milieu d'un programme existant):
l'erreur de compilation est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #include <stdio.h> int n=1234; char chaine[10]; sprintf(chaine,"%d",n);
il n'y a aucune erreur de compilation si je retire snprintf...\home\rcc\ba-or-toolchains\ba-4.2.1\b-gcc\ba-elf\newlib\libc\sys\basim\..\..\..\..\..\..\gcc-4.2.1-ba-r11976\newlib\libc\sys\basim\glue.c:129: undefined reference to `end'
\home\rcc\ba-or-toolchains\ba-4.2.1\b-gcc\ba-elf\newlib\libc\sys\basim\..\..\..\..\..\..\gcc-4.2.1-ba-r11976\newlib\libc\sys\basim\glue.c:129: undefined reference to `end'
\home\rcc\ba-or-toolchains\ba-4.2.1\b-gcc\ba-elf\newlib\libc\sys\basim\..\..\..\..\..\..\gcc-4.2.1-ba-r11976\newlib\libc\sys\basim\glue.c:129: undefined reference to `stack'
\home\rcc\ba-or-toolchains\ba-4.2.1\b-gcc\ba-elf\newlib\libc\sys\basim\..\..\..\..\..\..\gcc-4.2.1-ba-r11976\newlib\libc\sys\basim\glue.c:129: undefined reference to `stack'
:: === Build finished: 4 errors, 0 warnings ===
Le fichier stdio.h peut-il être défaillant ou doit-il être copié avec un autre?
franchement je ne comprends plus rien
j'ai bien besoin de votre aide
merci d'avance
et pour préciser, si je supprime
#include <stdio.h>
l'erreur est identique
???
Partager