提问人:WizenedWizard 提问时间:11/3/2023 更新时间:11/3/2023 访问量:51
致命错误:安装 LEDA 库时找不到“iostream.h”文件
fatal error: 'iostream.h' file not found when installing LEDA library
问:
我正在尝试安装 LEDA 库并按照其安装说明进行操作。但是,当我运行 make 时,出现以下错误
../../incl/LEDA/basic.h:20:10: fatal error: 'iostream.h' file not found
我知道建议换掉,但是,我想知道是否有办法在不编辑许多文件/编写脚本来替换文件的情况下仍然构建它。此外,其中一些文件对我来说是只读的,所以我正在尝试寻找解决方法。#include <iostream.h>
#include <iostream>
另外,当我转到我的包含文件夹时,我看到一些双标题,例如 和 .是否有可能这样做?string
string.h
iostream
我尝试使用不同的编译器,并尝试查看我的包含路径。我以为也许这些编译器之一会具有必要的标头,但即使是 cc 编译器也找不到 .此外,该代码使用 c++ 概念,即使它以 .c 为前缀,因此 c 编译器无论如何都无法工作。<iostream.h>
答: 暂无答案
评论
iostream
.h
iostream.h
已经很久没有出现过了,就像 C++ 98 之前一样。我记得上一次使用它是在 90 年代制作 DOS 游戏。