如何将QCA链接到我的Qt项目
How to link QCA to my Qt project?
我已经成功克隆了QCA的git存储库并使用
构建了它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说明。
您需要将lib路径添加到.pro文件中。所以,不是
LIBS += -lqca
你需要
LIBS += -L$${PATH_QCA_LIB} -lqca
相关文章:
- QObject::d eleteLater在我的Qt测试中没有像预期的那样调用
- 为什么我的Qt程序在断言失败后继续运行?
- 当我使用 GUI 开发 QT 动态库时,如何查看我的 QT UI?
- 如何从 bash 脚本捕获终端输出并将其显示在我的 Qt UI 中?
- osX - 如何从我的 QT 应用程序启动另一个程序
- 为什么我的Qt小部件的焦点被改变了?
- 为什么事件队列未处理我的QT信号
- 我的 QT 应用程序.exe无法启动0x00007b
- 我的Qt程序可以编译,但是当我在声明中使用ifstream时崩溃
- 如何在Windows上安装libpng并将其添加到我的Qt项目中
- 如何在将我的 QT 应用程序交叉编译为 raspberry-pi3 时修复未知错误
- 如何从我的qt应用程序运行gcc编译器?
- 在我关闭刚开始的孩子对话框并进入父母对话框之后,我的QT桌面应用程序不断崩溃
- 我的QT程序显示带有标题的空白窗口
- 将静态库链接行添加到我的QT项目文件没有区别
- 在我的Qt C++应用程序中使用Anaconda的Python
- 当我尝试使用 makefile 编译我的 qt 程序时,它不起作用
- 我的Qt eventFilter()不会像它应该的那样停止事件
- 为什么我的QT程序被卡住了
- 为什么当我在我的Qt字符串中使用和