【问题标题】:please provide the location of the "\msdev\include " directory. to download请提供“\msdev\include”目录的位置。去下载
【发布时间】:2011-02-15 10:02:47
【问题描述】:

我在 Windows 中安装了 EDG 编译器,即在“win32”中。安装后我尝试运行这个简单的代码:

   using namespace std;
   int main()
    {
     cout<<"OM";
     return 0;
    }

我遇到了诸如 unidentified cout 之类的错误

实际上我没有给出路径开发库:在 read me 文件中它是给出的。后来我确实给出了库的路径(VS C++ 2010)

请提供我要下载的 MSDEV /include 头文件。

请提供“\msdev\include”目录的位置以供下载。

编辑:在自述文件中他们给出了“无流

包含 I/O 库;这只是非常基本的支持。”

如果我们也给 iostream.h .it 显示 ..many erros ..关于那个?

编辑:否则任何一个

提供下载 EDG 编译器 (C++) for windows.Free ware 的链接

谁已经在连续工作了......

【问题讨论】:

  • 您好像错过了#include &lt;iostream&gt;?
  • @Paul R : 不需要 I/O 库
  • cout 是 I/O。你不能使用cout,除非你#include &lt;iostream&gt;。

标签: c++ compiler-construction download


【解决方案1】:

据我从他们的页面上看到,EDG 没有提供完整的编译器,而是only a front-end;它既不包括优化器/代码生成器也不包括标准库。您根本不能只使用 EDG 来生成可执行文件。

您可以找到 C++ 标准库的几个免费实现(例如来自 GNU 的 libstdc++,我想您应该为 C 库子集添加 glibc),但您至少没有代码生成器后端可以从前端得到的是输入中给出的代码的 AST。

此外,EDG C++ 不是免费的,也不是出售给个人的; EDG 仅许可源代码和only to corporations,价格范围为 40K$-250K$。您在问题中提出的链接是非法的。

如果您只需要适用于 Windows 的编译器,有几个不错的选择,包括免费和非免费的,其中列出了一些,例如在this question。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-13
    • 2014-09-22
    • 2021-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-06
    • 1970-01-01
    相关资源
    最近更新 更多