将ICU作为静态库合并到sqlite.dll中

Incorporating ICU as static libs into sqlite.dll

本文关键字:sqlite dll 合并 ICU 静态      更新时间:2023-10-16

我想将ICU作为静态库合并到sqlite.dll中。有关于如何做到这一点的提示吗?我希望最终得到一个带有sqlite_ENABLE_ICU但没有进一步依赖关系的sqlite.dll。目标平台是Windows和OSX。请帮忙!

将代码直接合并到项目中也不是不可能的,但这可能会更乏味?不确定。

这里提供了适用于以下平台的预构建库:

AIX 7.1 (PowerPC 64-bit) VisualAge 11.1
HP-UX 11iv3 (Itanium 64-bit)
Red Hat Enterprise Linux 6 (x86 32-bit) gcc 4.4.4
Red Hat Enterprise Linux 6 (x86 64-bit) gcc 4.4.4
Solaris 10 (Sparc 64-bit) Forte 12
Windows (x86 32-bit) Visual Studio 10
Windows (x86 64-bit) Visual Studio 10

为OSX构建并不难,iOS才是最棘手的。

仅供参考:苹果公司没有抱怨ICU模块。