我最近开始为 Android 交叉编译几个 C 应用程序。我已经使用以下伪指令成功地为图像转换软件做到了这一点:
- 构建 Android 工具链
- 编译 Automake 和 Autoconf
- 设置 CC 和 CXX 环境变量
- 构建源包(删除 configure、configure.sub、configure.guess、run
autoconf configure.ac > configure
、使用 arm-linux-androideabi 使用 CFLAGS 运行 configure、make 和 make install)
我现在正在尝试为用 C 编写的 OCR 库执行此操作。我遇到的问题是该库没有 configure、configure.guess 或 configure.sub。它只有一个makefile。
我对C不太熟悉,但是在这种情况下我应该遵循什么不同的过程吗?
./configure 步骤:
CFLAGS=’-march=armv7-a –mfloat-abi=softfp’ ./configure –prefix=/home/user/Downloads/install/usr/local –host=arm-eabi –enable-shared=no –with-modules --enable-delegate-build