【问题标题】:sqlite icu load collation in Wtsqlite icu 在 Wt 中加载排序规则
【发布时间】:2015-01-21 07:56:33
【问题描述】:

我正在尝试在 Wt 上使用 sqlite(3) icu_load_collat​​ion。 (Ubuntu 上的重量为 3.3.3)。 我加了

#define SQLITE_ENABLE_LOAD_EXTENSION 1
#define SQLITE_ENABLE_COLUMN_METADATA 1
#define SQLITE_ENABLE_ICU 1

到 sqlite3.h (srd/Wt/Dbo/backed/amalgamation/sqlite3.h) 文件的行并在构建时运行 make 和 sudo make install。它应该工作,但它没有。 编译器给出一个错误,说我实现的地方没有“icu_load_collat​​ion”的功能。 总之,我试图在 Wt 上使用“icu_load_collat​​ion”,但到目前为止失败了。任何帮助将不胜感激。

【问题讨论】:

    标签: sqlite wt


    【解决方案1】:

    问题已解决。似乎 sqlite3.c (std/Wt/Dbo/backend/amalgamation/sqlite3.c) 文件不包含 sqlite3.h 文件。由于这个“make”命令没有检测到任何变化并且不能制作必要的.o文件。 解决方案是将这些行(预写)写入 sqlite3.c 文件。

    祝你有美好的一天!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-08
      • 2016-07-05
      相关资源
      最近更新 更多