如何修复“无法在Turbo C中打开stdio.h”错误?
每当我编译我的程序时,我都会得到上面的错误。
如果你有这样的问题,首先你的TC
文件夹放入C:..驱动器。 安装完成后打开turbo c蓝屏。 有一个OPTIONS > Directories
..你可以看到设置路径的选项..
- 包含目录..你可以在那里设置路径..
C:\TC\INCUDE
- 库目录..你可以在那里设置路径…
C:\TC\LIB
- 如果你想将输出存储在BIN中,那么你可以设置..
C:\TC\BIN
..另外你可以设置另一个你想要存储输出的路径。
最后,您可以提供OK和已完成的流程..它现在可以正常工作
这样做:打开你的tc.exe文件里面的turboc2文件夹,在这个文件旁你找到另一个名为’tcinst.exe’的文件打开它。
您将看到安装菜单:
select as-- > Option > Directory > Include directory
在这里,您必须将目录的路径更改为INCLUDE文件夹所在的路径。 以同样的方式更改库目录的路径也重新启动tc.exe。
检查是否有类似stdio.h文件和INCLUDE文件夹和LIB文件夹下的其他头文件。 LIB包含一些文件。 在我的情况下,我有同样的问题,但这两个文件夹都是空白..很高兴知道。 脚步:
- 按:ALT + O + D(即按ATL(保持按下)然后按O英文字符)然后按D)。
- 你会看到一个弹出窗口。
-
该窗口将包含INCLUDE和LIB目录的值。 弹出窗口中这两个框的默认值为:Drive leter,其中安装了TC …即C:\或D:\或其他后跟INCLUDE和LIB文件夹的路径。 所以,就我而言,
INCLUDE框设置为:“C:\ TC \ INCLUDE”,LIB目录值框设置为:“C:\ TC \ LIB”(不带引号)。 解决的步骤:
-
按ALT + C.
- 将当前目录设置为C:\ TC \ BGI
- 按ALT + O + D,并将../INCLUDE和../LIB放在Include / Lib目录值中。
- 现在……当你继续前进的时候,你会感谢我。 我喜欢现在在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