我已成功克隆git repository of QCA并使用
构建它cmake .
make
sudo make install
这创建了bin
目录,其中包含一些可执行文件,我可以通过运行
$ bin/qcatool-qt5 plugins
/usr/lib/x86_64-linux-gnu/qt5/plugins
/home/metheuser/qtcreator/qca/bin
Available Providers:
qca-gnupg
qca-logger
qca-ossl
This product includes cryptographic software written by Eric Young
(eay@cryptsoft.com)
qca-softstore
但是当我在我的Qt项目中指定时:
QT += crypto
我收到此错误
QT中的未知模块:crypto
我现在不知道如何包含库。我尝试将其添加到我的.pro文件中:
LIBS += -lqca
和
LIBS += -lqca2
两者都导致错误:
无法找到-lqca
我该怎么办?我按照官方的README / INSTALL说明进行操作。
答案 0 :(得分:0)
您需要将lib路径添加到.pro文件中。所以,而不是
LIBS += -lqca
你需要
LIBS += -L$${PATH_QCA_LIB} -lqca