Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1462 connectés 

  FORUM HardWare.fr
  Programmation

  DevC++ m'embête ! I need un compilateur C compatible Turbo C !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

DevC++ m'embête ! I need un compilateur C compatible Turbo C !

n°115211
Chromium
Bouh !
Posté le 20-03-2002 à 19:23:21  profilanswer
 

Salut à tous, c'est mon premier message chez vous, alors je salue bien bas les programmeurs qui aident les ch'ti qui commencent...  :jap:  
 
Bon voilà, je code sur turbo C (version 3), mais il veillit un peu le bougre (DOS), n'a pas les bibliothèques pour gérer une souris, etc.
 
Donc je recherche sur ce forum avant de poser ma question, pour savoir s'il existe un compilo C gratuit et plus performant... bingo, vos anciennes réponses à d'autres personnes mentionnent DevC++ , que je m'empresse d'aller télécharger.
 
Je l'installe, le lance et super, il est en français, mimi tout plein, natif windows, tout ce qu'il faut quoi [:chromium] !
 
Mais aussitôt problème, je charge un fichier créée avec TurboC, qui marchait très bien (jeu de la vie) qui utilise une liste simplement chainée, avec allocation de mémoire et tutti quanti.
Mais pas de bibliothèque alloc.h, plein d'erreurs de compilations  :(  
 
Vous avez un compilo aussi convivial qui gère le code TurboC ?
 
Bon je vais voir sur developpez.com en attendant vos réponses, merci !
 
PS : J'ai mis le source içi, si ça peut vous aider à me répondre : http://chromium.free.fr/life.txt

mood
Publicité
Posté le 20-03-2002 à 19:23:21  profilanswer
 

n°115293
tanguy
Posté le 20-03-2002 à 21:34:40  profilanswer
 

La lib conio c'est spécifique à Turbo C, ca n'est pas standard et ca ne fait pas partie du langage C
De plus Borland ne fourni pas le source de la lib conio (et donc on devient dépendant de Turbo C ce qui est tout sauf une bonne chose et tu en subis les conséquences) mais en cherchant sur google, on peut retrouver les sources de diffénrets implémentations de la lib conio en C.
 
Autre solution, lire la FAQ de dev-c++ http://www.bloodshed.net/faq.html :
 
12. I am having problems using Borland specific functions such as clrscr()  
 
Include conio.h to your source, and add C:\Dev-C++\Lib\conio.o to "Further Object Files" in Project Options (where C:\Dev-C++ is where you installed Dev-C++)
 
Pour alloc.h, Turbo C étend les possibilités du langage C, evidemment en utilisant ces extensions on devient dépendant de Turbo C http://tigcc.ticalc.org/doc/alloc.html
 
#include <stdio.h>
#include <stdlib.h>
 
avec ca, ca devrait remplacer alloc.h
 
Pour être sur que son programme fonctionne bien avec différents compilateurs, il faut respecter les règles de codage en langage C (lire le livre de Kernigan et Ritchie les concepteurs du langage C) et utiliser des bibliothèques présentes sur les differents compilos.
On peut aussi utiliser une bibliothèque open source qui sera compilable sur différents compilos, ainsi plus de pb de dépendance vis à vis d'un compilo.

 

[jfdsdjhfuetppo]--Message édité par tanguy--[/jfdsdjhfuetppo]

n°116174
Chromium
Bouh !
Posté le 22-03-2002 à 15:43:50  profilanswer
 

Merci de ta réponse tanguy, tout devient plus clair...
 
Grrr ! Je vais finir mes programmes en cours avec TC et me mettre à un autre compilo juste après !
 
A+  :hello:

n°116180
karlkox
Posté le 22-03-2002 à 16:06:38  profilanswer
 

Ton pb est tout ce qu'il y a de plus normal. DevC++ utilise Cygwin32 ou Mingw32, des librairies posix pour coder des apps win32 (gui ou console).
Je te conseillerais donc d'utiliser Djgpp qui te permettra de reprendre ton code du Turbo C qui devrait compiler s'il n'utilise pas des fonctions propre a leur compilateur. Dans le pire des cas, une toute petite modification et le tour est joué.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  DevC++ m'embête ! I need un compilateur C compatible Turbo C !

 

Sujets relatifs
Compilateur C sous WINDOZi need YOUR HElp!!! MERCI!
Editeur/Compilateur de Javacompilateur C sous XP et avec un HD en NTFS ???
Quel compilateur freeware pour du C/C++ sous Windows ?Ou trouver un ocx compatible avec aim pour une recup de text avec vb
[C++] pb de lecture fichier [newbie need help]Compilateur windows Lex
Quel compilateur Java vous me conseillez ??need help sous visual c++
Plus de sujets relatifs à : DevC++ m'embête ! I need un compilateur C compatible Turbo C !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR