Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Nov 2012 20:07:40 GMT
From:      DZwcXhUtEdMmgFjIp <cew@phas.ubc.ca>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/173874: ACwqoJkMRqaud
Message-ID:  <201211232007.qANK7ecE001412@red.freebsd.org>
Resent-Message-ID: <201211232010.qANKA0h5093707@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         173874
>Category:       misc
>Synopsis:       ACwqoJkMRqaud
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 23 20:10:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     DZwcXhUtEdMmgFjIp
>Release:        kswdkFNS
>Organization:
RZFbxLdbhl
>Environment:
dit :Bonjour Pauline.Tu t'es effectivement trompe9, car le My_printf que tu colpime est sous forme de librairie une fois compile9, et non pas utilisable sous forme d'un fichier .c e0 inclure dans ton projet, meame si cette me9thode que tu as eu e0 l'esprit pourrait aussi fonctionner si j'avais fait mon Makefile diffe9remment.Dans un premier temps, enle8ve cet include que tu as ajoute9 dans ton fichier .c , et colpime le projet My_printf comme tu l'as fait auparavant, fait un   make re   dans le doute.Tu va obtenir un fichier .a . Copie le par exemple dans le dossier du projet que tu souhaite maintenant de9velopper.Ton projet est tout beau tout propre et tu va normalement le colpimer soi directement avec gcc, soi avec make, mais tu veut inclure le my_printf au projet afin de pouvoir l'utiliser. Comme je l'ai explique9 dans l'article, il va falloir que tu pre9cise au compilateur que tu veut colpimer avec une librairie.Soit par exemple un fichier test.c contenant ton code 
 :int main(){  my_printf(   %i   ,3);}A la compilation tu va donc e9crire :gcc -o nom_de_ton_programme test.c -L. -lmy_printf.aRemplace bien sur le -lmy_printf.a que j'ai e9crit ici par le nom que tu as obtenu e0 la compilation.Si tout s'est bien passe9, tu as maintenant un fichier exe9cutable de ton programme !En tout cas voila, pour re9sumer, une fois le my_printf compile9 tu n'as RIEN e0 ajouter dans ton code perso, juste e0 rajouter les parame8tres tel que j'ai e9cris, au compilateur gcc.Relis bien mon explication dans l'article. N'he9site pas e0 me dire si tu ne comprend vraiment pas.Bon courage.Bonne chance si tu es e0 EPITECH, mais rien ne vaut le travail personnel pour s'ame9liorer dans un langage.
>Description:
dit :Bonjour Pauline.Tu t'es effectivement trompe9, car le My_printf que tu colpime est sous forme de librairie une fois compile9, et non pas utilisable sous forme d'un fichier .c e0 inclure dans ton projet, meame si cette me9thode que tu as eu e0 l'esprit pourrait aussi fonctionner si j'avais fait mon Makefile diffe9remment.Dans un premier temps, enle8ve cet include que tu as ajoute9 dans ton fichier .c , et colpime le projet My_printf comme tu l'as fait auparavant, fait un   make re   dans le doute.Tu va obtenir un fichier .a . Copie le par exemple dans le dossier du projet que tu souhaite maintenant de9velopper.Ton projet est tout beau tout propre et tu va normalement le colpimer soi directement avec gcc, soi avec make, mais tu veut inclure le my_printf au projet afin de pouvoir l'utiliser. Comme je l'ai explique9 dans l'article, il va falloir que tu pre9cise au compilateur que tu veut colpimer avec une librairie.Soit par exemple un fichier test.c contenant ton code :int main(){  
 my_printf(   %i   ,3);}A la compilation tu va donc e9crire :gcc -o nom_de_ton_programme test.c -L. -lmy_printf.aRemplace bien sur le -lmy_printf.a que j'ai e9crit ici par le nom que tu as obtenu e0 la compilation.Si tout s'est bien passe9, tu as maintenant un fichier exe9cutable de ton programme !En tout cas voila, pour re9sumer, une fois le my_printf compile9 tu n'as RIEN e0 ajouter dans ton code perso, juste e0 rajouter les parame8tres tel que j'ai e9cris, au compilateur gcc.Relis bien mon explication dans l'article. N'he9site pas e0 me dire si tu ne comprend vraiment pas.Bon courage.Bonne chance si tu es e0 EPITECH, mais rien ne vaut le travail personnel pour s'ame9liorer dans un langage.
>How-To-Repeat:
dit :Bonjour Pauline.Tu t'es effectivement trompe9, car le My_printf que tu colpime est sous forme de librairie une fois compile9, et non pas utilisable sous forme d'un fichier .c e0 inclure dans ton projet, meame si cette me9thode que tu as eu e0 l'esprit pourrait aussi fonctionner si j'avais fait mon Makefile diffe9remment.Dans un premier temps, enle8ve cet include que tu as ajoute9 dans ton fichier .c , et colpime le projet My_printf comme tu l'as fait auparavant, fait un   make re   dans le doute.Tu va obtenir un fichier .a . Copie le par exemple dans le dossier du projet que tu souhaite maintenant de9velopper.Ton projet est tout beau tout propre et tu va normalement le colpimer soi directement avec gcc, soi avec make, mais tu veut inclure le my_printf au projet afin de pouvoir l'utiliser. Comme je l'ai explique9 dans l'article, il va falloir que tu pre9cise au compilateur que tu veut colpimer avec une librairie.Soit par exemple un fichier test.c contenant ton code :int main(){  
 my_printf(   %i   ,3);}A la compilation tu va donc e9crire :gcc -o nom_de_ton_programme test.c -L. -lmy_printf.aRemplace bien sur le -lmy_printf.a que j'ai e9crit ici par le nom que tu as obtenu e0 la compilation.Si tout s'est bien passe9, tu as maintenant un fichier exe9cutable de ton programme !En tout cas voila, pour re9sumer, une fois le my_printf compile9 tu n'as RIEN e0 ajouter dans ton code perso, juste e0 rajouter les parame8tres tel que j'ai e9cris, au compilateur gcc.Relis bien mon explication dans l'article. N'he9site pas e0 me dire si tu ne comprend vraiment pas.Bon courage.Bonne chance si tu es e0 EPITECH, mais rien ne vaut le travail personnel pour s'ame9liorer dans un langage.
>Fix:
dit :Bonjour Pauline.Tu t'es effectivement trompe9, car le My_printf que tu colpime est sous forme de librairie une fois compile9, et non pas utilisable sous forme d'un fichier .c e0 inclure dans ton projet, meame si cette me9thode que tu as eu e0 l'esprit pourrait aussi fonctionner si j'avais fait mon Makefile diffe9remment.Dans un premier temps, enle8ve cet include que tu as ajoute9 dans ton fichier .c , et colpime le projet My_printf comme tu l'as fait auparavant, fait un   make re   dans le doute.Tu va obtenir un fichier .a . Copie le par exemple dans le dossier du projet que tu souhaite maintenant de9velopper.Ton projet est tout beau tout propre et tu va normalement le colpimer soi directement avec gcc, soi avec make, mais tu veut inclure le my_printf au projet afin de pouvoir l'utiliser. Comme je l'ai explique9 dans l'article, il va falloir que tu pre9cise au compilateur que tu veut colpimer avec une librairie.Soit par exemple un fichier test.c contenant ton code :int main(){  
 my_printf(   %i   ,3);}A la compilation tu va donc e9crire :gcc -o nom_de_ton_programme test.c -L. -lmy_printf.aRemplace bien sur le -lmy_printf.a que j'ai e9crit ici par le nom que tu as obtenu e0 la compilation.Si tout s'est bien passe9, tu as maintenant un fichier exe9cutable de ton programme !En tout cas voila, pour re9sumer, une fois le my_printf compile9 tu n'as RIEN e0 ajouter dans ton code perso, juste e0 rajouter les parame8tres tel que j'ai e9cris, au compilateur gcc.Relis bien mon explication dans l'article. N'he9site pas e0 me dire si tu ne comprend vraiment pas.Bon courage.Bonne chance si tu es e0 EPITECH, mais rien ne vaut le travail personnel pour s'ame9liorer dans un langage.

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211232007.qANK7ecE001412>