有没有办法在 ansi C 中使用 netdb.h?我想将 gcc 与 -ansi 标志一起使用,但我在这篇文章中有类似的错误 netdb.h not linking properly , 是否有可能解决 ANSI C 合规问题?如果不是,我应该使用什么网络库?
最佳答案
-ansi
只是告诉编译器要使用哪种模式。这不应该在这里引起任何问题。此外,-ansi
是大多数编译器现在都遵循的默认标准。
您看到的只是一个编译错误。在您的系统上找到 netdb.h
并将其包含在您的源代码中并使用正确的路径。如果没有,请从 Internet 下载并包含它,然后尝试编译以查看错误是否消失。
关于c - Ansi C 中的 Netdb.h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12987333/