如何在andoird studio中使用boost库?

最近我们的项目中使用了boost,需要有个编译好的boost for android。
我们在github上找到了1.64版本的,然后拖到了如下位置(boost_1_64_0)

里面是这样的

然后jni下的android.mk中是这样添加的

LOCAL_STATIC_LIBRARIES += cocos_extension_static
LOCAL_STATIC_LIBRARIES += cocos_boost_system_static
LOCAL_STATIC_LIBRARIES += cocos_boost_thread_pthread_static
LOCAL_STATIC_LIBRARIES += cocos_boost_date_time_static

$(call import-add-path,$(LOCAL_PATH)/../../../../boost_1_64_0)
$(call import-add-path,$(LOCAL_PATH)/../../../../boost_1_64_0/include)

但是一直不能成功,编译错误信息就是所有<boost/thread.hpp>找不到
我觉得是上面的mk写的有问题。
虽然之前问了很多问题都没人回答,但是这次真的拜请各位大佬帮帮忙!!!

你为什么想不开,要去用boost这一大坨东西?

emmm

  1. 不用boost用啥
  1. 我还是想先解决这个问题

谢谢

用C++标准库还不够吗?

标准库咋序列化啊:sob:

没必要用boost这坨东西,又大又臭;
序列化 而已,简单的用json,嫌慢用protobuf,还嫌protobuf太大太臭的,可以用msgpack,
等等等。。。。

谢谢。。但是即使用这些,依然需要编译到android,我现在的问题可能是这个mk文件不会写,您能指点一下吗

那你还是用json吧,简单得不得了。用这个rapidjson,全是头文件,不需要改mk文件

我是要做多人即时战斗的,json还是算了吧…:sob:

你需要补充安卓mk的知识。。。
反正我也是看不懂这个。。。
:12:

直接玩binary不就行了
https://github.com/halx99/mini-asio