sqlite 是否与 buildroot 线程安全一起提供?

Dav*_*veR 2 buildroot

Buildroot 提供了一种将 sqlite 添加到我的构建配置中的方法,但是我看不到任何表明 sqlite 库是否具有多线程支持的地方。如何判断 Builtroot 包含的 sqlite 库版本是否具有多线程支持。

谢谢。

Arn*_*out 5

Buildroot 的sqlite.mk文件包含以下片段:

ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y)
SQLITE_CONF_OPTS += --enable-threadsafe
else
SQLITE_CONF_OPTS += --disable-threadsafe
SQLITE_CFLAGS += -DSQLITE_THREADSAFE=0
endif
Run Code Online (Sandbox Code Playgroud)

换句话说,如果支持线程,sqlite 是线程安全的。