我正在使用基于AM1808 ARM9的电路板使用GCC编译器(UBUNTU 10.04)。 我正在使用Sqlite3数据库管理。 我有一些关于在后台处理线程的要求,可以同时访问数据库3到4次。
我发现我需要在启用多线程选项(THREADSAFE = 1)的情况下交叉编译Sqlite3。
我没有得到如何在启用Serialized或Mutithread选项的情况下交叉编译Sqlite3.7.15?
我卡在这里因此我得到了不确定的错误。并且我的系统卡在了线程上。
我已经使用以下命令交叉编译了我的sqlite3.7.15。
sudo ./configure --exec-prefix = / media / 8CCC8E9BCC8E7F68 / SQLIte3 / sqliteinstall / --host = arm --target = arm CC = / opt / arm-2011.03 / bin / arm-none-linux-gnueabi-gcc AR = /选择/臂-2011.03 / bin中/臂-NONE-Linux的gnueabi-AR STRIP = /选择/臂-2011.03 / bin中/臂-NONE-Linux的gnueabi条 RANLIB = / opt / arm-2011.03 / bin / arm-none-linux-gnueabi-ranlib CFLAGS =“ - Os”