【发布时间】:2016-04-30 06:03:30
【问题描述】:
我想用 arm-linux-androideabi-gcc 编译器构建 libargp 库,但我做不到。
libargp 可从以下位置获得:https://github.com/alexreg/libargp。
我运行以下命令成功运行配置脚本:
$ libtoolize --force
$ aclocal
$ 自动标题
$ automake --force-missing --add-missing
$自动配置
$ autoreconf --install
。顺便说一句,libargp 可以使用 gcc 成功构建,通过“构建”脚本文件使用。 但我想用 arm-linux-androideabi-gcc 构建它。
所以,我尝试使用以下内容更改“构建”脚本文件:
#!/usr/bin/env bash
source ./common
if [[ ! -d "$BUILD_DIR/" ]] ; then mkdir "$BUILD_DIR/" ; fi &&
cd "$BUILD_DIR" &&
"../$GNULIB_DIR/configure CC=arm-linux-androideabi-gcc LD=arm-linux-androideabi-ld \
AR=arm-linux-androideabi-ar --host=arm-linux-androideabi" &&
make clean &&
make &&
exit 0 # EX_OK
,但如果我尝试执行此“构建”脚本文件,则会收到以下错误:
./build: 第 9 行: ../gnulib/configure CC=arm-linux-androideabi-gcc LD=arm-linux-androideabi-ld AR=arm-linux-androideabi-ar --host=arm-linux-androideabi:无此文件或目录
.
顺便说一句,我不知道如何解决这个错误。
感谢您的帮助。
最好的问候,
dsfb。
【问题讨论】:
标签: android c gcc build-process configure