1

Je vais finir par devenir fou... Je déteste les lignes de commande, donc je veux faire un frontend en Delphi qui devrait permettre de compiler mes projets.

Le problème c'est qu'à la compilation, les fichiers créés sont placés sur le bureau, je n'arrive pas à spécifier la destination, je ne comprends rien aux doc, le switch '-o' me semblait être celui dont j'ai besoin, il ne fait strictement rien, et enfin gcc me crée un fichier .i et je ne sais même pas ce que c'est.

- Comment lui faire comprendre où je veux placer mes fichiers ?
- Qu'est-ce que c'est que ce .i ?

Merci couic
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

2

Vertyos
a écrit : Je vais finir par devenir fou... Je déteste les lignes de commande, donc je veux faire un frontend en Delphi qui devrait permettre de compiler mes projets.

Ça existe déjà: http://www.bloodshed.net/dev/devcpp.html. smile
Le problème c'est qu'à la compilation, les fichiers créés sont placés sur le bureau, je n'arrive pas à spécifier la destination, je ne comprends rien aux doc, le switch '-o' me semblait être celui dont j'ai besoin, il ne fait strictement rien, et enfin gcc me crée un fichier .i et je ne sais même pas ce que c'est.

Un fichier .i? C'est un fichier C préprocessé. Tu as passé quoi en paramètre à gcc pour qu'il te sorte ça???
- Comment lui faire comprendre où je veux placer mes fichiers ?

Ben, avec -o.
- Qu'est-ce que c'est que ce .i ?

Fichier .c préprocessé.

Et au fait: tu utilises quel portage de GCC? Mingw32?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

-

4

il m'a dit que le -o n'etait pas reconnu par son gcc

5

-

6

c'est aussi ce que je pense smile

7

Orion_... J'ai un problème en essayant de créée un frontend en Delphi pour ne plus jamais à avoir à me servir de lignes de commande. Il est donc hors de question que j'utilise un .bat, je te l'ai déjà dit, donc merci d'arrêter de flooder ici.

Kevin > J'ai prit la ligne de commande que le tutorial de prog sur gba donnait en exemple, c'est à dire :

gcc -I C:\Trucs\Logiciel\GBA\DevKitAdv\arm-agb-elf\include -c -g -O2 -mthumb-interwork -Wall -save-temps -fverbose-asm main.c

Mais je n'ai strictement aucune idée de ce qu'elle fait sad
Et rajouter -o c:/compiled/ ne change rien : les 3 fichiers (main.s, main.o et main.i) sont quand même placés sur le bureau.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

8

Ça y est, gcc veut bien me placer le .o ou je veux (les deux autres sont toujours sur le bureau, mais il vont être effacés de toute façon).

Par contre je ne comprends toujours pas d'ou sort ce .i...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

9

De -save-temps. Il n'y a aucune raison d'utiliser ça. Et si tu lisais la documentation correspondante avant de poser des questions?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

10

J'ai lu cette page, mais vu le nombre de switchs disponibles je n'avais pas trouvé celui là. Merci.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

11

L'index alphabétique ("Option Index") est là pour ça.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité