在 android移植FFT 傅里叶变换库
来源:互联网 发布:oracl创建数据库 编辑:程序博客网 时间:2024/04/25 21:42
1. 库下载地址:http://www.vesperix.com/arm/fftw-arm/source/fftw-3.2.2-arm.tar.gz
2. 首先编译生成android ndk, 可以参考 http://www.linuxidc.com/Linux/2012-01/52662.htm
3. 将fft代码解压在ndk跟目录, 运行如下脚本:
FFT_ENABLE="--enable-single"
FFT_DISABLE="--disable-fortran --disable-alloca"
FFT_PREFIX="--prefix=/home/^^/fftw_arm/result"
FFT_BUILD="--target=arm-eabi- --host=arm-eabi --build=x86_64-linux-gnu"
FFT_CFLAGS="-nostdlib"
#FFT_LIBS= -lc -lm
export ANDROID_NDK_ROOT=/home/^^/android/ndk
export PATH=/home/^^/android/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin:$ANDROID_NDK_ROOT/toolchains/arm-eabi-4.4.3/prebuilt/linux-x86/bin:$PATH
export ANDROID_API_LEVEL="android-8"
./configure $FFT_ENABLE $FFT_DISABLE CC=arm-linux-androideabi-gcc $FFT_PREFIX $FFT_BUILD CFLAGS="-nostdlib -O2" CPPFLAGS="-I$ANDROID_NDK_ROOT/platforms/$ANDROID_API_LEVEL/arch-arm/usr/include/ -I/home/^^/android/bionic/libc/arch-arm/include -I /home/^^/android/bionic/libc/include -I/home/^^/android/bionic/libstdc++/include -I/home/^^/android/bionic/libm/include -I/home/^^/android/bionic/libm/include/arm -I/home/^^/android/bionic/libthread_db/include -I/home/^^/android/bionic/libc/kernel/arch-arm" LDFLAGS="-Wl,-rpath-link=$ANDROID_NDK_ROOT/platforms/$ANDROID_API_LEVEL/arch-arm/usr/lib/ -L$ANDROID_NDK_ROOT/platforms/$ANDROID_API_LEVEL/arch-arm/usr/lib/" LIBS="-lc -lm -lstdc++"
4. 可以make install 成功, enable-neon 的话 好像不能编译通过, 生成的静态库还没有测试运行 !!
- 在 android移植FFT 傅里叶变换库
- matlab在DSP中的应用(七)---快速傅里叶变换(FFT)
- 快速傅里叶变换(FFT)(ZZ)
- FFT快速傅里叶变换;
- 快速傅里叶变换(FFT)
- 关于FFT快速傅里叶变换
- opencv 中 傅里叶变换 FFT
- opencv 中 傅里叶变换 FFT
- FFT快速傅里叶变换
- FFT - 快速傅里叶变换
- 快速傅里叶变换(FFT)
- 快速傅里叶变换(FFT)
- GSL快速傅里叶变换FFT
- opencv 中 傅里叶变换 FFT
- 快速傅里叶变换FFT
- 【数学】快速傅里叶变换(FFT)
- FFT 快速傅里叶变换 初探
- 快速傅里叶变换(FFT)
- Android ViewFlipper触摸动画
- 火狐优化贴,优化之后速度远超chrome-------大家多来看看(修复一问题)
- MTK history机制
- UINavigationController的出栈和入栈
- 关于mysql启动时的Starting MySQL..Manager of pid-file quit without updating提示
- 在 android移植FFT 傅里叶变换库
- POJ 1679 The Unique MST
- Oracle ADD_MONTHS 使用
- Little定律
- PHP调用DLL
- 英语练习137 If I were millionaire
- 正则表达式语法
- View HTTP Request/Response Headers in Browser
- java创建XML文件