2015-07-21 77 views
0

我想使用error.h庫文件中定義的error()函數,並且無法在我的Mac上找到它。我使用10.10.4 OSX Yosemite。我認爲可以運行一個錯誤和strerror,但只是想知道是否有其他選擇。在Mac OS X上找不到錯誤庫

+0

errno的是'errno.h'和strerror的是'根據維基百科 – Adrian

+0

我可以找到那些在標準庫/ usr/include目錄string.h'。這是我想要的error.h。 – Ani

+0

'error()'函數是一個GNU擴展。它僅在您使用GNU C庫時纔可用。根據自己的手冊頁,它不應該用於任何旨在便攜式的程序中。 –

回答

0

你應該使用#include <mach/error.h>在Mac OS

相關問題