我正在尝试为NDK编译我的套接字库,我收到以下两个错误:
error: 'close' was not declared in this scope
和
error: 'min' is not a member of 'std'
我按照HERE概述的步骤来修复后者无济于事,我不确定第一个。我已经导入了以下库:
#include <sys/socket.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netinet/tcp.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/ioctl.h>
任何人都可以帮助我吗?我慢慢失去理智。我修复的每个构建错误,似乎都出现了。我很接近让这个工作......
另外,我已经阅读了相关的ndk文档。我已经尝试将gnustl_shared和stlport_shared作为我的Application.mk文件中的APP_STL:值。
作为参考,您可以获取源代码HERE