首页 > 解决方案 > SQLCipher:QT中使用sqlcipher的问题

问题描述

我需要使用 SQLCipher 在 CentOS 中解密数据库并在 QT 中创建一个 C++ 项目。我在 .pro 文件中添加了 CXXFLAGS 和 LFAGS:

QMAKE_CXXFLAGS+=-DSQLITE_OS_WIN=1 -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -ldl -lsqlcipher -lcrypto
QMAKE_LFLAGS+=-lsqlcipher -lcrypto

但是,发生了错误:

error while loading shared libraries: libsqlcipher.so.0: cannot open shared object file: No such file or directory

那么,我该如何解决这个问题呢?

标签: linuxqtsqlcipher

解决方案


推荐阅读