标签: visual-c++
它始终产生一个无法找到“unistd.h”的错误原因?对此有何补救措施?
答案 0 :(得分:3)
Services for Unix附带了各种与linux相关的标题(包括unistd.h),因此您可以使用它。 但这可能需要链接一些SFU库..
答案 1 :(得分:2)
为什么呢?它不在那里。看起来您尝试编译不可移植的程序或尝试将程序移植到Windows。
unistd.h不是标准标头。可能你只在类似Unix的系统上找到它。
unistd.h
请参阅:Wiki
答案 2 :(得分:0)
请参阅Is there a replacement for unistd.h for Windows (Visual C)?进行部分替换。 (如果您可以添加其他功能,请执行此操作)。