![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
512es |
![]()
Сообщение
#1
|
Участник ![]() ![]() Группа: Участник Сообщений: 135 Регистрация: 31.10.2008 Пользователь №: 407 Спасибо сказали: 5 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() |
AlekseyK |
![]()
Сообщение
#2
|
Студент ![]() Группа: Участник Сообщений: 22 Регистрация: 9.11.2010 Пользователь №: 2176 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Я понял, проверил - не шифрует. ПО моему у Вас в руководстве кое что пропущено:
http://sqlcipher.net/documentation Цитата # You must define SQLITE_HAS_CODEC and SQLITE_TEMP_STORE=2 in your application when including SQLCipher Цитата ./configure --enable-tempstore=yes CFLAGS="-DSQLITE_HAS_CODEC" LDFLAGS="/path/to/libcrypto.a" make P.S. А нет, не пропущено, опять прощу прощения. Похоже, что путь к заголовкам OpenSSL у меня был неверно указан, версия OpenSSL поменялась, теперь нужно так: Цитата ./configure --prefix=/qt/src/plugins/sqldrivers/sqlcipher --disable-tcl --disable-amalgamation CFLAGS="-DSQLITE_HAS_CODEC -I/c/OpenSSL-Win32/include /c/Windows/System32/libeay32.dll" Пересобрал, но всё равно не шифрует. Есть идеи? |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 27.4.2025, 9:11 |