x64 版本的 C++Builder 应用程序在使用 SQLite 时为 350+ MB,现在使用 C++Builder 12 时为 700+ MB,未修复它。必须使用
sIFDStatic
EngineLinkage,有没有办法只将该一个库作为 .dll
?
这是一个 350+ MB 的异常表,并且通过这个新的
sIFDStatic
使用旧的 SQLite,它似乎并没有排除新的 SQLite,而是以某种方式链接两者。
我认为运行时包是
FireDACSqliteDriver
。因此,如果我可以通过该外部链接,我就有希望解决这个问题。
但是,我在项目设置中没有看到要排除的选项,它
Link with Runtime Packages
打开或关闭。
这适用于标准/最新版本的 sqlite,但如果您需要 FDE,则不适用。