android 2.3的source下有platform\system\core\libcutils这样一个目录(被我引到makefile里),主要是系统的一些函数,我用pull命令从模拟器上拿了一个libcutils.so,用了atomic.h里面的android_atomic_cmpxchg函数(arm平台),但我发现用NDK编译,在链接的时候报错,我怀疑是从模拟器上拿到的libcutils.so,和源码里的不符,想重新编译一下这个库,单独编译库要做什么处理。
android 2.3的source下有platform\system\core\libcut