0
SQLite 3是否提供宏或其他方式來檢查預處理器的編譯選項?基本上,我想編寫一個函數,它調用sqlite3_enable_load_extension
如果SQLite編譯時沒有SQLITE_OMIT_LOAD_EXTENSION
,否則返回一個錯誤代碼。是否可以從C API檢測SQlite 3編譯選項?
SQLite 3是否提供宏或其他方式來檢查預處理器的編譯選項?基本上,我想編寫一個函數,它調用sqlite3_enable_load_extension
如果SQLite編譯時沒有SQLITE_OMIT_LOAD_EXTENSION
,否則返回一個錯誤代碼。是否可以從C API檢測SQlite 3編譯選項?
有這樣的功能在這裏:使用`dlsym`並拋出一個錯誤 http://www.sqlite.org/c3ref/compileoption_get.html
太糟糕了,它本身也可以省略...... –
你可以明確地檢查符號的存在,這種情況下,如果用戶面部不可用,則爲其面部。 – filmor