0
我想使用error.h库文件中定义的error()函数,并且无法在我的Mac上找到它。我使用10.10.4 OSX Yosemite。我认为可以运行一个错误和strerror,但只是想知道是否有其他选择。在Mac OS X上找不到错误库
我想使用error.h库文件中定义的error()函数,并且无法在我的Mac上找到它。我使用10.10.4 OSX Yosemite。我认为可以运行一个错误和strerror,但只是想知道是否有其他选择。在Mac OS X上找不到错误库
你应该使用#include <mach/error.h>
在Mac OS
errno的是'errno.h'和strerror的是'根据维基百科 – Adrian
我可以找到那些在标准库/ usr/include目录string.h'。这是我想要的error.h。 – Ani
'error()'函数是一个GNU扩展。它仅在您使用GNU C库时才可用。根据自己的手册页,它不应该用于任何旨在便携式的程序中。 –