eclipse android ndk 编译 c 和 c++ 混合,加入curl.a的文件, 可是 一直报 找不到 inflateEnd inflate 等文件里的函数, 可是我已经 配置了 ndk 对应的 linux 头文件的位置,
最后注意到报 collect2.exe: error: ld returned 1 exit status, 这个非常有用, 这是 用 c 环境编译 c++ 导致
最后在这个 http://www.cnblogs.com/xitang/p/4174584.html 博主这里找到了答案, 需要在 mk中将编译的是 cpp 还是 c 表明, c++ 需要增加 mk 的 c++ 文件前加这个标识:
LOCAL_CPP_EXTENSION := cpp