通过多线程支持交叉编译SQLite3

时间:2013-06-03 13:51:30

标签: multithreading thread-safety pthreads arm embedded-linux

我正在使用基于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”

0 个答案:

没有答案