gpt4 book ai didi

c++ - 关于头文件

转载 作者:行者123 更新时间:2023-11-30 20:44:13 26 4
gpt4 key购买 nike

我有我的机器的主机名。我用gethostname()函数来自 <unistd.h>头文件。我下载了<unistd.h>来自here但是当我尝试编译它时,编译器报告以下错误:

"Cannot open include file: 'sys/cdefs.h': No such file or directory".

有什么问题吗?

最佳答案

您可能正在使用 Windows 或其他一些非 POSIX 平台;否则,<unistd.h>应该已经可用。

在这种情况下,您不能简单地下载并包含随机 Unix header 并期望它们能够工作;您需要使用 Windows 版本(在本例中,我认为是 <Winsock2.h> gives that function ),或者使用类 Unix 环境,例如 MinGW .

关于c++ - 关于<unistd.h>头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11826870/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com