2015-04-07 57 views
0

我正在使用ndk-r10編譯代碼,它使用這些方法: seekdir(p,0)但給出錯誤對於所有ABI:armeabi,armeabi-v7a,arm64-v8a,x86,x86_64 ,mips,mips64。android ndk編譯錯誤seekdir,endian-ness函數

File Included for this : #include <dirent.h> 

尾段內斯功能:

be16toh() - Giving error for armeabi-v7a,x86 
le16toh()- Giving error for armeabi-v7a,x86 


File Included for this : #include <endian.h> 

難道這些方法便攜。

Error is : Undefined reference to <method name> 

此外,包含的文件似乎沒有這些方法的定義。

回答

1

seekdir()不爲Android仿生libc的實現爲使用它x86.The備用方法是 + closedir(DP) + DP =執行opendir(scan_el_dir);

這個編譯和測試通過android-ndk很好。