Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#76 27 Oct 2003 05:23:39

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: De bonnes bases

bin en fait de l exe 32bit avec les API Win32 sur une machine 16bit avec que dalle en API ça le fait pas trop  :mrgreen:

ceci dit tu peut utiliser VC6++ pour programmer et le compileur de TC3 nommé TCC.exe pour compiler (la liaison se faisant normalement automatiqement après la compilation :mrgreen: )


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#77 27 Oct 2003 14:03:32

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: De bonnes bases

J'ai Visual C++ 6 mais j'ai l'impression que c'est la merde pour compiler des exe pour casio :!:

bin en fait de l exe 32bit avec les API Win32 sur une machine 16bit avec que dalle en API ça le fait pas trop  :mrgreen:

ceci dit tu peut utiliser VC6++ pour programmer et le compileur de TC3 nommé TCC.exe pour compiler (la liaison se faisant normalement automatiqement après la compilation :mrgreen: )

C clair qu'un exe généré par VC c'est chaud a faire tourner sur g100... par contre utiliser VC comme éditeur et lui rajouter un bouton vers TCC pour la compilation, c déjà plus utile  smile


Pensez à surveiller mes releases wink

Hors ligne

 

#78 28 Oct 2003 03:23:19

krach
Membre
Lieu: Le Mans(72), le Finistère(29)
Date d'inscription: 27 Oct 2003
Messages: 346

Re: De bonnes bases

OK je vais y penser car c'est chiant d'utiliser le bloc-note à la longue car y a pas de coloration  et j'aime pas utiliser TC pour éditer à cause de la lenteur du déplacement du curseur (pas de gestion de la souris).

Par contre on peut me dire comment faire ce bouton qui me permettra de compiler avec TC à partir de VC?


© 2003 - 2006 Krach

Hors ligne

 

#79 28 Oct 2003 03:27:36

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: De bonnes bases

"(pas de gestion de la souris)." euh si c'est bien tc3 ya une souris mais c affiché par un carré lol


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#80 28 Oct 2003 03:32:49

krach
Membre
Lieu: Le Mans(72), le Finistère(29)
Date d'inscription: 27 Oct 2003
Messages: 346

Re: De bonnes bases

J'entends par 'pas de gestion de la souris' le fait que si je clique sur 'file' par exemple, le menu ne s'ouvre pas, il n'y a aucune action.
Peut-être qu'il n'y a que chez moi m'enfn bon... neutral


© 2003 - 2006 Krach

Hors ligne

 

#81 28 Oct 2003 05:14:28

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: De bonnes bases

Pour Visual, ca depend de la version que tu as, mais en gros ca reste +/- pareil:

Dans l'onglet "Outils" il faut choisir "outils externes", puis cliquer sur "Ajouter"
là on remplit les champs:
Titre: Compilo de &TurboC 3.0
Commande: X:...TCC.exe (le chemin d'acces au compilo quoi)
Arguments: -IX:...include -LX:...LIB -1 -mt -r -G -O -l -nX:(le repertoire de sortie)
et derriere tous ces arguments il faut écrire le nom du fichier c ou cpp principal avec son extension. Malheureusement il faudra modifier ce nom pour chaque projet, mais bon on le fait une fois à l'ouverture du projet et c bon 
Repertoire initial: $(ProjectDir)

Enfin on laisse les 3 cases en dessous sans les cocher; malheureusement aussi on ne peut apparemment pas capturer le texte de sortie dans VC++ meme, il faut passer par dos...

il reste a écire PATH=X:...TLINK.exe dans l'autoexec.bat (ou autoexec.nt pour les XPéns ), et c tout...

Pour compiler avec TCC il suffit alors de choisir le compilo dans la liste des objets, ou mieux de créer un bouton en haut de la fenetre, ou meme de lier une touche pour ca 

Voila maintenant je fais un peu différemment, plutot que d'écrire la liste d'arguments comme indiqué ici au-dessus je mets juste une asterisque ( * ), et dans le dossier de mon projet je mets un fichier "turboc.cfg" avec tous les parametres écrits dedans (dont le nom de l'exe à générer pour ce projet par exemple). Comme ca je définis les paramètres une fois par toute à la création du projet et je ne dois plus changer le nom de l'exe à chaque fois que je change de prog à compiler wink


Pensez à surveiller mes releases wink

Hors ligne

 

#82 28 Oct 2003 15:04:49

krach
Membre
Lieu: Le Mans(72), le Finistère(29)
Date d'inscription: 27 Oct 2003
Messages: 346

Re: De bonnes bases

J'ai la version VC++6.0 enterprise edition en anglais.
Et dans 'tools' je ne trouve pas d'équivalent à "outils externes"...  sad


© 2003 - 2006 Krach

Hors ligne

 

#83 28 Oct 2003 19:53:05

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: De bonnes bases

menu tools, customize, onglet tools wink


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#84 29 Oct 2003 02:24:41

krach
Membre
Lieu: Le Mans(72), le Finistère(29)
Date d'inscription: 27 Oct 2003
Messages: 346

Re: De bonnes bases

C'est bon j'ai trouvé où c'était, merci.
Mais par contre on met 'autoexec.bat' dans quel répertoire?

>> Julien
>Est-ce que tu peux me détailler ta technique avec le fichier 'turboc.cfg',
>parce que j'ai pas tout suivi.  lol

Bien sûre si d'autre on d'autre techniques pratiques je suis preneur.
En attend je continu à utiliser TC roll


© 2003 - 2006 Krach

Hors ligne

 

#85 29 Oct 2003 04:17:43

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: De bonnes bases

L'autoexec.bat (ou .nt si tu as XP) est  normalement dans ton dossier WindowsSystem32 .

En fait si tu suis ce que j'ai expliqué, tu dois écrire la liste des arguments pour le compilateur. Un des arguments utiles donne en fait le nom du programme exe à générer (écrit derriere -e... ), mais je n'avais pas envie de devoir chaque fois modifier ca qd je compile un prog, surtout que je travaille parfois sur plusieurs progs en meme temps...
Donc ce que je fais c redéfinir la totalité des arguments pour chaque projet lorsque j'en crée un.
Par exemple qd j'ai créé le projet Sonic j'ai mis un fichier turboc.cfg dans le répertoire Sonic avec ceci dedans:

Code:

-IC:CasioTurboCinclude 
-LC:CasioTurboCLIB 
-nD:Progra~1Sortie 
-1 
-y 
-r 
-G
-O 
-l 
-mt
-esonic.exe

Voila normalement pour tous les projets ca doit etre la meme chose, il y a juste la derniere ligne avec le nom du projet qui change.
Pour que TCC aille bien chercher ce fichier, il suffit de mettre uniquement une asterisque comme argument dans VC++, et de bien mettre un raccourci automatique vers le dossier du projet en cours comme dossier de démarrage.

Ah oui autre chose aussi, en faisant comme ca TCC va compiler tous les fichiers .cpp qu'il trouve dans le dossier et puis appeler le linker pour terminer le boulot (a condition de savoir où il est, c pour ca qu'on indique son emplacement dans l'autoexec). Il peut arriver que tu aies des fichiers .c à compiler en meme temps, pour que TCC les traite aussi il faut mettre " * *.c " comme arguments. (mais alors il râle qd y'a que des cpp, donc moi je mets un fichier dummy.c avec rien dedans et il est content :P)

Autre chose aussi, cette méthode interdit d'inclure des fichiers .cpp dans tes sources (donc d'écrire des trucs comme "#include machin.cpp"), parce que sinon il y aurait des fichiers compilés plusieurs fois. Tous els include doivent etre des fichiers .h ne contenant que des déclarations de fonctions, et les définitions sont dans les fichiers cpp correspondants!


Pensez à surveiller mes releases wink

Hors ligne

 

#86 29 Oct 2003 16:04:52

[neo]f4kill
Programmeur Graph100
Lieu: montauban
Date d'inscription: 05 Oct 2003
Messages: 678
Site web

Re: De bonnes bases

march po ché moi : y me di : Unable to execute command "tlink.exe"


=> Auteur de : Code, Hot-dog (v alpha), Aspirin v1.2, Memory v1.0, Slider v1.0 + 2 ou 3 progs à la noi wink


http://www.danasoft.com/sig-fre.jpg

Hors ligne

 

#87 29 Oct 2003 17:50:41

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: De bonnes bases

solution> vérifie le chemin du linker alors!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#88 30 Oct 2003 04:03:26

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: De bonnes bases

solution2> Dans autoexec.bat (ou autoexec.nt) situé dans WindowsSystem32 écrire PATH=X:...TLINK.exe (donc le chemin de TLink)
Faut bien lire toutes les consignes... neutral


Pensez à surveiller mes releases wink

Hors ligne

 

#89 01 Nov 2003 12:15:47

Tcherno_bill
Membre
Lieu: cote d'azur
Date d'inscription: 06 Sep 2003
Messages: 167

Re: De bonnes bases

chuis en retard sur les messages mais j'ai joué au 1 moi !!!!
au fait est ce ke contexe peut compiller pour g100 ?

si un jour j'arrive a maitrisser le c++ je me lance dans un FF pour casio.

@++
(ps on m'a piké mon pc alors je reviendrais pas avant longtemps !)


Tcherno_bill ~ The Dark side Of the light ~

Hors ligne

 

#90 01 Nov 2003 13:00:23

Fantasy
Membre
Lieu: S.U.A Agen rugby (Lot et Garon
Date d'inscription: 15 Jun 2003
Messages: 295
Site web

Re: De bonnes bases

moi ff est dans mes objectifs ...
on ta volé ton pc ?! :?


Linksoft (Fantasy and Spank)
le site: www.membres.lycos.fr/linksoft

Hors ligne

 

#91 01 Nov 2003 14:55:57

Tcherno_bill
Membre
Lieu: cote d'azur
Date d'inscription: 06 Sep 2003
Messages: 167

Re: De bonnes bases

Oui enfin .... mes parents veulent pas que j'y touche  :cry:

わたし わ おたく です  sad


Tcherno_bill ~ The Dark side Of the light ~

Hors ligne

 

#92 01 Nov 2003 15:07:07

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: De bonnes bases

Hé ben voila on a trouvé celui qui va écrire à casio japon pour nous   :idea: lol


Pensez à surveiller mes releases wink

Hors ligne

 

#93 01 Nov 2003 15:07:43

Fantasy
Membre
Lieu: S.U.A Agen rugby (Lot et Garon
Date d'inscription: 15 Jun 2003
Messages: 295
Site web

Re: De bonnes bases

lol excellent  :twisted:
je rigole bien sur ...
moi sa rique de m'arriver si je fais pas grand chse en cours  :?


Linksoft (Fantasy and Spank)
le site: www.membres.lycos.fr/linksoft

Hors ligne

 

#94 01 Nov 2003 15:11:53

[neo]f4kill
Programmeur Graph100
Lieu: montauban
Date d'inscription: 05 Oct 2003
Messages: 678
Site web

Re: De bonnes bases

c déja fé tt sa!


=> Auteur de : Code, Hot-dog (v alpha), Aspirin v1.2, Memory v1.0, Slider v1.0 + 2 ou 3 progs à la noi wink


http://www.danasoft.com/sig-fre.jpg

Hors ligne

 

#95 29 Nov 2003 16:12:57

Fantasy
Membre
Lieu: S.U.A Agen rugby (Lot et Garon
Date d'inscription: 15 Jun 2003
Messages: 295
Site web

Re: De bonnes bases

Tien je me dédicace ce topic et je l'utiliserai pour mes pb pour ne pas polluer le forum ...
j'ai un petit pb avec turbo c , normalement je sais le regler (pas bete quand meme ) mais la en ms dos j'arrive pas a trouver la fonction.
en fait quand je tape mon code sa efface le précédent au lieu de rajouter , il doit y avoir la fonction insert mais impossible de la trouver.
merci de m'aider
sinon une autre question , sur les tutos je ne vois pas de fonction comme "goto" en basic , sa n'existe peut etre pas ...
mais c'est quand meme utilise pour ma fason de penser a prog...

merci


Linksoft (Fantasy and Spank)
le site: www.membres.lycos.fr/linksoft

Hors ligne

 

#96 29 Nov 2003 16:27:36

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: De bonnes bases

Non, ca n'existe pas.
Oublie le.


Pensez à surveiller mes releases wink

Hors ligne

 

#97 29 Nov 2003 16:31:14

[neo]f4kill
Programmeur Graph100
Lieu: montauban
Date d'inscription: 05 Oct 2003
Messages: 678
Site web

Re: De bonnes bases

ben apui sur la touche inser!!
linon lé goto sa existe en c c goto dailleur je croi lol p label c :
cke_tu_veu:

mé bon c pa tré conseillé dutilisé sa


=> Auteur de : Code, Hot-dog (v alpha), Aspirin v1.2, Memory v1.0, Slider v1.0 + 2 ou 3 progs à la noi wink


http://www.danasoft.com/sig-fre.jpg

Hors ligne

 

#98 29 Nov 2003 16:54:12

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: De bonnes bases

C meme po conseillé du tout  :evil:


Pensez à surveiller mes releases wink

Hors ligne

 

#99 29 Nov 2003 17:50:41

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: De bonnes bases

Ecoute la parole du maitre: GOTO N'EXISTE PAS EN C !!! ET MEME SI CA EXISTE? CA EXISTE PAS !!!!
  :violent:  goto :rocket:

Hors ligne

 

#100 29 Nov 2003 18:09:05

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: De bonnes bases

ça me fait penser à n smiley qu' un gars avait avec celui ci:

:violent: et GOTO avec les lèttres qui disparaisser...

GOTO? Le casseur de structure!!!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr