2

有没有办法在 ansi C 中使用 netdb.h?我想将 gcc 与 -ansi 标志一起使用,但我有类似的错误,如这篇文章netdb.h not linking proper,是否有可能解决 ansi c - 合规性?如果不是,我应该使用哪些网络库?

4

1 回答 1

0

-ansi只是告诉编译器要使用哪种模式。这不应该在这里造成任何问题。此外,-ansi即使是现在,大多数编译器也遵循默认标准。

你看到的只是一个编译错误。在您的系统上找到netdb.h它,并将其包含在您的源代码中,并带有正确的路径。如果没有,请从 Internet 下载并包含它,然后尝试编译以查看错误是否消失。

于 2012-10-20T10:38:28.613 回答