Chaque fois que je compile mon programme, j'obtiens l'erreur ci-dessus.
Si vous rencontrez de tels problèmes, commencez par placer votre dossier TC
dans le lecteur C: ... Une fois l’installation terminée, ouvrez l’écran turbo c bleu. il y a un OPTIONS > Directories
..in que vous pouvez voir pour l'option de configurer le chemin ..
C:\TC\INCUDE
C:\TC\LIB
C:\TC\BIN
.. sinon vous pouvez définir un autre chemin dans lequel vous souhaitez stocker votre sortie.Enfin, vous pouvez donner OK et les processus terminés .. Il va maintenant fonctionner correctement
Faites ceci: Ouvrez votre dossier turboc2 dans lequel se trouve le fichier tc.exe, à côté de ce fichier, vous trouverez un autre fichier nommé «tcinst.exe», ouvrez-le.
Vous verrez le menu d'installation:
select as-- > Option > Directory > Include directory
Ici, vous devez changer le chemin du répertoire en chemin où se trouve votre dossier INCLUDE. De la même manière, changez le chemin du répertoire de la bibliothèque et redémarrez votre tc.exe.
Vérifiez si vous avez quelque chose comme ces fichiers stdio.h et autres fichiers d’en-tête sous les dossiers INCLUDE et LIB. LIB contient des fichiers. Dans mon cas, j'avais le même problème, mais ces deux dossiers étaient vierges… bon à savoir. Étapes:
Cette fenêtre aura des valeurs pour les répertoires INCLUDE et LIB. Les valeurs par défaut pour ces deux zones dans la fenêtre contextuelle sont les suivantes: Lecteur leter où vous avez installé TC ... c.-à-d. C:\ou D:\ou autre suivi du chemin des dossiers INCLUDE et LIB. Donc, dans mon cas,
La zone INCLUDE a été définie sur: "C:\TC\INCLUDE" et la zone de valeur du répertoire LIB a été définie sur: "C:\TC\LIB" (sans les guillemets). Étapes à suivre pour résoudre les problèmes suivants:
Appuyez sur ALT + C.
Allez dans l'onglet OPTIONS puis sélectionnez l'option des répertoires puis entrez le chemin particulier où se trouve votre dossier turbo c.
Entrez le chemin dans les quatre boîtes de message et tout commencera à fonctionner comme dans mon cas. J'ai TurboC3 et tous les fichiers étaient ensemble dans un dossier racine commun.
Vérifiez votre chemin d'inclusion d'environnement. Le fichier ne se trouve pas aux emplacements indiqués par cette variable d'environnement.
Puisque vous n'avez pas indiqué quelle version de Turbo C cette méthode ci-dessous couvrira à la fois la v2 et la v3.
Commencez par vérifier si le nom du dossier est correct ou incorrect, car lors de la copie accidentellement dans un dossier, cela prend une autre adresse de dossier, par exemple, il faut C
au lieu de F
Donc à partir de OPTION>DIRECTORY
, changez le nom du dossier.
Eh bien, je travaille en arrière, je viens de passer environ 6 heures à essayer de comprendre cela.
Toutes les informations ci-dessus ont conduit à cette conclusion, ainsi qu’à une seule ligne dans l’écran dos Prompt, lorsque je quitte l’éditeur, je me rends dans le dos dos Invite mon lecteur C: est monté.
J'ai fait une recherche dir
et j'ai découvert ceci: la façon dont j'avais monté le lecteur C ressemblait initialement à ceci
mount c: /
et mon répertoire ne répertorie pas tous les fichiers du lecteur C, mais uniquement les fichiers du dossier turboc ++. J'en ai tiré la conclusion que mes répertoires devraient ressembler à ceci:
c:\include
ne pas
c:\turboc++\tc\include
ou
c:\tc\include
Le vrai problème était la nature dans laquelle j'avais monté le lecteur.
J'espère que ça aide quelqu'un.
b.mac
Assurez-vous que le dossier avec les fichiers d'en-tête standard est dans le chemin des projets.
Je ne sais pas où cela se trouve dans Turbo C, mais je penserais qu'il existe un moyen de le faire.
Sur la plupart des systèmes, vous devez vous efforcer de ne pas trouver '<stdio.h>
', au point que la première réaction est "est <stdio.h>
installé". Donc, je chercherais à voir si le fichier existe dans un endroit plausible. Sinon, votre installation de Turbo C est défectueuse. réinstaller. Si vous pouvez le trouver, vous devrez alors déterminer pourquoi le compilateur ne le recherche pas au bon endroit - quelles sont les options du compilateur que vous avez spécifiées et où le compilateur recherche-t-il ses en-têtes (et pourquoi pas chercher où se trouve l'en-tête).
Il suffit de réinstaller le turbo C++ à partir de votre ordinateur et de le réinstaller dans le répertoire C:\TC\Folder.
Encore une fois, le problème existe, puis changez le répertoire de FILE >> CHANGE DIRECTORY à C:\TC\BIN \