1. 程式人生 > >linux 下找不到系統標頭檔案

linux 下找不到系統標頭檔案

在把windows下的程式移值linux下的時候遇到了找不到一個系統標頭檔案(errno.h),在windows下編譯正常。難道是系統包含目錄沒有這個檔案,去/usr/include上一找,找到了!!!細看一下包含是這樣寫的:

#include <errno.h >

嗯?看到了,後面有多了一個空格,linux下是敏感的,而windows下不敏感的,改為:
#include <errno.h>

ok,通過。