如何修复“无法在Turbo C中打开stdio.h”错误?

每当我编译我的程序时,我都会得到上面的错误。

如果你有这样的问题,首先你的TC文件夹放入C:..驱动器。 安装完成后打开turbo c蓝屏。 有一个OPTIONS > Directories ..你可以看到设置路径的选项..

  1. 包含目录..你可以在那里设置路径.. C:\TC\INCUDE
  2. 库目录..你可以在那里设置路径… C:\TC\LIB
  3. 如果你想将输出存储在BIN中,那么你可以设置.. C:\TC\BIN ..另外你可以设置另一个你想要存储输出的路径。

最后,您可以提供OK和已完成的流程..它现在可以正常工作

这样做:打开你的tc.exe文件里面的turboc2文件夹,在这个文件旁你找到另一个名为’tcinst.exe’的文件打开它。

您将看到安装菜单:

 select as-- > Option > Directory > Include directory 

在这里,您必须将目录的路径更改为INCLUDE文件夹所在的路径。 以同样的方式更改库目录的路径也重新启动tc.exe。

检查是否有类似stdio.h文件和INCLUDE文件夹和LIB文件夹下的其他头文件。 LIB包含一些文件。 在我的情况下,我有同样的问题,但这两个文件夹都是空白..很高兴知道。 脚步:

  1. 按:ALT + O + D(即按ATL(保持按下)然后按O英文字符)然后按D)。
  2. 你会看到一个弹出窗口。
  3. 该窗口将包含INCLUDE和LIB目录的值。 弹出窗口中这两个框的默认值为:Drive leter,其中安装了TC …即C:\或D:\或其他后跟INCLUDE和LIB文件夹的路径。 所以,就我而言,

    INCLUDE框设置为:“C:\ TC \ INCLUDE”,LIB目录值框设置为:“C:\ TC \ LIB”(不带引号)。 解决的步骤:

  4. 按ALT + C.

  5. 将当前目录设置为C:\ TC \ BGI
  6. 按ALT + O + D,并将../INCLUDE和../LIB放在Include / Lib目录值中。
  7. 现在……当你继续前进的时候,你会感谢我。 我喜欢现在在DOS Turbo C上运行的archduchess C分形图形。 大声笑。

转到OPTIONS选项卡,然后选择目录选项,然后输入turbo c文件夹所在的特定路径。

在所有四个消息框中输入路径,它将像我的情况一样开始工作。 我有TurboC3,所有文件都在一个公共根文件夹中。

检查您的环境包括路径。 该文件不在该环境变量指向的位置。

由于您未提及哪种版本的Turbo C,因此下面的方法将涵盖v2和v3。

  • 单击“选项”,“目录”,输入Include和Lib目录的正确位置。

在大多数系统中,您必须非常努力地不要找到’ ‘,直到第一个反应是“安装了 ”。 所以,我想看看文件是否存在于合理的位置。 如果没有,那么你的Turbo C安装就会被打破; 重新安装。 如果你能找到它,那么你必须确定编译器没有在正确的位置搜索它的原因 – 你指定的编译器选项是什么以及编译器搜索其头部的位置(为什么不是它?搜索标题的位置)。

确保具有标准头文件的文件夹位于项目路径中。

我不知道这在Turbo C中的位置,但我认为有一种方法可以做到这一点。

首先检查文件夹名称是对还是错,因为当你从其他文件夹复制到一个文件夹时,它会占用其他文件夹地址,例如它取C而不是F所以从OPTION>DIRECTORY更改文件夹名称

只需从您的计算机安装turbo C ++,然后再次安装在目录C:\ TC \ Folder中。

再次存在问题,然后将目录从FILE >> CHANGE DIRECTORY更改为C:\ TC \ BIN \

好吧,我一直在回class,只花了大约6个小时试图解决这个问题。

所有上述信息都得出了这个结论以及dos提示屏幕中的一行,当我退出编辑器时,转到dos提示符,我的C:驱动器已安装。

我做了一个dir搜索,我发现的是:我安装C盘的方式最初看起来像这样

 mount c: / 

而我的目录没有列出turboc ++文件夹中C驱动器上的所有文件。 从那以后我得出结论我的目录应该是这样的:

c:\include

c:\turboc++\tc\include

要么

c:\tc\include

真正的问题是我安装驱动器的性质。

希望这有助于某人。

b.mac