2
sqlite3_auto_extension ressemble à un bon moyen d'enregistrer une extension liée statiquement. Mais je ne comprends pas la déclaration de rappel:Comment créer une extension liée statiquement pour sqlite?
void (*xEntryPoint)(void);
devrait-il pas être comme rappel sqlite3 _ l'extension _ initialisation?
int sqlite3_extension_init(
sqlite3 *db,
char **pzErrMsg,
const sqlite3_api_routines *pApi
)
Probablement pour des raisons de compatibilité ABI. –
Documentation [ici] (https://sqlite.org/c3ref/auto_extension.html) –