【问题标题】:Using Common Header Files in eVC++ 3在 eVC++ 3 中使用通用头文件
【发布时间】:2009-07-20 12:40:52
【问题描述】:

我正在学习 C++,并且我的计算机中安装了 eVT(eMbedded Visual Tools),因为我的 VB 袖珍程序使用了 eVB 3(eMbedded Visual Basic),但我正在学习 C++,然后我想使用 eVC++ 3 开发一些命令行应用程序,然后只是为了测试我创建了一个 HelloWorld 应用程序,只是为了测试,但是当我尝试编译时它给了我这个错误:

致命错误 C1083:无法打开包含文件:'iostream':没有这样的文件或目录 执行 clarm.exe 时出错。

请记住,我无法更新到 eVC++ 4,因为我想为 Windows CE 3.1 构建程序 谢谢!

【问题讨论】:

    标签: c++ include dev-c++ evc


    【解决方案1】:

    您需要将ostream文件所在目录的路径添加到编译器包含路径列表(通常是-I指令)。

    【讨论】:

    • 要么编辑项目属性的 C++ 部分中的“附加包含指令”,要么,如果从命令行启动编译器,请使用 -I 命令行选项。
    • 有图形界面和项目吗?还是你只是编辑文件然后从命令行开始编译?
    • 有个小问题:在我的整个开发经验中,我从未见过 eVC++3。但是,您面临的问题非常简单和典型,但您提供的细节非常模糊。程序是否是命令行并不重要。我问你如何开始编译 - 从 IDE 还是从命令行?
    • 那么 IDE 中必须有一些设置告诉编译器在哪里寻找头文件。它应该以某种方式称为“包含目录”。或者,可以选择设置其他命令行参数。
    • 但是我在eVC++ 3的包含路径中搜索,没有称为iostream或ostream或istream的文件,只有一些WinCE包含文件。
    【解决方案2】:

    最近我看到一些 eVC++ 示例,正如我所见,eVC++(记住:Plus Plus)只使用 C(不带 ++)代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-31
      • 1970-01-01
      • 2021-10-19
      • 2014-04-07
      • 1970-01-01
      • 1970-01-01
      • 2011-05-19
      相关资源
      最近更新 更多