Android NDK缺少lockf()函数。
当我使用Android NDK编译CUPS时,错误来自缺少lockf()。
因此,需要为NDK创建类似于lockf()的函数。
请帮助我创建这样的功能。
任何帮助将不胜感激。
PS:我是菜鸟
最佳答案
这是另一种Google产品处理的方式
// The lockf() function is not available on Android; we translate to flock().
#define F_LOCK LOCK_EX
#define F_ULOCK LOCK_UN
inline int lockf(int fd, int cmd, off_t ignored_len) {
return flock(fd, cmd);
}
https://src.chromium.org/svn/branches/1312/src/base/os_compat_android.h