现在的位置: 首页 > 综合 > 正文

交叉编译sqlite3

2013年08月19日 ⁄ 综合 ⁄ 共 433字 ⁄ 字号 评论关闭

http://www.sqlite.org网站下载源码;

解压:tar -xzf sqlite-autoconf-3071500.tar.gz

打开sqlite-autoconf-3071500/sqlite3.c修改下(具体是22719行把"!"去掉就可以了)

 22719 #if defined(HAVE_POSIX_FALLOCATE) \

 22720       && (_XOPEN_SOURCE >= 600 || _POSIX_C_SOURCE >= 200112L)

 22721 # define HAVE_POSIX_FALLOCATE 1

 22722 #endif

创建生成文件夹:mkdir sqlite3-arm;

CC=arm-hisiv100nptl-linux-gcc CFLAGS=-O3 ./configure --prefix=/home/xxx/sqlite3-arm --host=arm-linux

 然后make,

make install;

【上篇】
【下篇】

抱歉!评论已关闭.