7
votes

Comment réparer "Impossible d'ouvrir stdio.h dans Turbo C" erreur?

Chaque fois que je compile mon programme, je reçois l'erreur ci-dessus.


1 commentaires

Utilisez un meilleur compilateur. Vérifiez le chemin Inclure.


11 Réponses :


0
votes

Assurez-vous que le dossier avec les fichiers d'en-tête standard est dans le chemin Projets.

Je ne sais pas où il se trouve dans Turbo C, mais je penserais qu'il y a une façon de le faire.


0 commentaires

2
votes

Vérifiez que votre environnement inclut le chemin. Le fichier n'est pas dans les emplacements indiqués par cette variable d'environnement.


0 commentaires

0
votes

sur la plupart des systèmes, vous devriez essayer assez de ne pas trouver ' ', au point où la première réaction est "est installé ". Donc, je cherche à voir si le fichier existe dans un endroit plausible. Sinon, votre installation de Turbo C est cassée; Réinstallez. Si vous pouvez le trouver, vous devrez alors établir pourquoi le compilateur ne le recherche pas au bon endroit - Quelles sont les options de compilateur que vous avez spécifiées et où est le compilateur à la recherche de ses en-têtes (et pourquoi n'est-ce pas chercher où l'en-tête est).


0 commentaires

1
votes

Puisque vous n'avez pas mentionné quelle version de Turbo C cette méthode ci-dessous couvrira à la fois V2 et V3.

  • Cliquez sur "Options", "Annuaires", entrez l'emplacement approprié pour les annuaires Include et LIF.

0 commentaires

3
votes

Vérifiez si vous avez quelque chose comme si ces fichiers STDIO.H et d'autres fichiers d'en-tête sous Incluent le dossier et le dossier LIB. Lib contient des fichiers. Dans mon cas, j'avais le même problème que ces deux dossiers étaient blancs .. Bon à savoir. Étapes:

  1. Appuyez sur: ALT + O + D (c'est-à-dire Appuyez sur ATL (maintenez-le enfoncé), puis du caractère anglais), puis d).
  2. Vous verrez une fenêtre contextuelle.
  3. Cette fenêtre aura des valeurs pour inclure et des annuaires LIB. La valeur par défaut pour ces deux cases dans la fenêtre contextuelle est la suivante: lecteur à l'endroit où vous avez installé TC ... I.E. C: \ ou D: \ ou tout ce qui est suivi du chemin d'accès à l'inclusion et à la liberté. Donc, dans mon cas,

    Inclure la boîte a été défini sur: "C: \ TC \ Inclure" et la zone Valeur de répertoire LIF a été définie sur: "C: \ tc \ lib" (sans guillemets). Étapes pour résoudre:

  4. Appuyez sur ALT + C.

  5. Définissez votre répertoire actuel comme c: \ tc \ bgi
  6. Appuyez sur ALT + O + D, et mettez-le ../include et ../LIb In Inclure les valeurs d'Annuaire / LIF.
  7. Et maintenant ... quand vous allez courir vos progrès, vous allez me dire merci à moi. J'aime les graphiques fractales d'ArchDuchess C sur le fait que je cours sur Dos Turbo C en ce moment. Lol.

0 commentaires

5
votes

Faites ceci: ouvrez votre dossier Turboc2 Vous avez le fichier TC.EXE à l'intérieur, à côté de ce fichier, vous trouverez un autre fichier comme nommé «TCInst.exe» Ouvrez-le.

Vous verrez le menu d'installation: P>

select as-- > Option > Directory > Include directory


0 commentaires

0
votes

Vérifiez d'abord si le nom du dossier est correct ou faux car pendant votre copie sur un dossier d'un autre accident, cela prend d'autres dossiers d'adresse, par exemple, il prend C au lieu de F de option> répertoire modifier le nom du dossier


0 commentaires

3
votes

Aller à l'onglet Options, puis sélectionnez les annuaires Option, puis entrez le chemin particulier où votre dossier Turbo C existe.

Entrez le chemin dans toutes les quatre boîtes de message et cela commencerait à fonctionner comme si c'était dans mon cas. J'ai Turboc3 et tous les fichiers étaient ensemble dans un dossier racine commun.


0 commentaires

13
votes

Si vous avez des problèmes comme ça, tout d'abord votre dossier tc mis dans le fichier C: .. Après avoir terminé l'installation, ouvrez l'écran bleu Turbo C. Il existe un options> répertoires ..in que vous pouvez voir pour option pour configurer le chemin de configuration.

  1. Inclure les répertoires..vous pouvez définir le chemin là-bas maintenant .. c: \ tc \ incuT
  2. Les répertoires de bibliothèques..vous pouvez définir le chemin là-bas ... c: \ tc \ lib
  3. Si vous souhaitez stocker votre sortie dans bac, vous pouvez définir .. c: \ tc \ bin . Sinon, vous pouvez définir un autre chemin où vous souhaitez stocker votre sortie.

    Enfin, vous pouvez donner ok et fini les processus .. Cela fonctionnera maintenant correctement


1 commentaires

Indiquez également les configurations de paramètres de chemin pour Ubuntu DosBox Utilisateur.



0
votes

Il suffit d'installer Turbo C ++ à partir de votre ordinateur et installez à nouveau dans le dossier répertoire C: \ TC \.

Encore une fois, le problème existe, puis changez le répertoire de fichier >> modifier le répertoire en C: \ tc \ bin \


0 commentaires

1
votes

Eh bien, je travaille, je viens de passer environ 6 heures à essayer de comprendre cela.

Toutes les informations ci-dessus ont conduit à cette conclusion avec une seule ligne d'écran d'invite DOS, lorsque je suis sorti de l'éditeur, Allez à l'invite DOS My C: Le lecteur est monté.

J'ai fait une recherche la recherche et ce que j'ai trouvé était: la manière dont j'avais monté le lecteur C initialement ressemblait à ce xxx

Et mon DiR n'a pas répertorié tous les fichiers sur les fichiers C Lecteur C dans le dossier Turboc ++. D'après que j'avais attiré la conclusion que mes annuaires devaient ressembler à:

c: \ Inclure

non

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 cela aide quelqu'un.

b.mac


0 commentaires