NDK默认是不链接cmath库的,需要自己手动在CMakeLists或Android.mk里进行配置
我这里用的是CMakeLists,配置规则如下
//-Lm表示开启cmath库set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -L${STATIC_LIBRARY_PATH} -Lm -std=c++11 -frtti -fexceptions")//m表示链接cmath库target_link_libraries( MediaPlayer android log z m OpenSLES avfilter avformat avcodec avutil swresample swscale) #include <cmath>