• 11540阅读
  • 1回复

[提问]到底怎样设置才能支持qca [复制链接]

上一主题 下一主题
离线zzxap
 

只看楼主 倒序阅读 楼主  发表于: 2011-05-05
pro file
QT += core guiQT += phonon
QT += networkQT += webkit
QT += QtCrypto
QT += xml
LIBS += -lqca
QMAKE_LIBS += -lqca
INCLUDEPATH +=/usr/include/qt4/qca-2.0.3/include/QtCrypto
CONFIG += static
CONFIG += crypto
TARGET = myMplayer
TEMPLATE = app
SOURCES += main.cpp\


QCA::isSupported("aes128-ecb") )
     {
            QMessageBox::information(NULL, "AES not supported","AES not supported");
     }
为什么一直显示AES not supported




[ 此帖被zzxap在2011-05-05 10:25重新编辑 ]
离线dbzhang800

只看该作者 1楼 发表于: 2011-05-05
不清楚这个qca是你自己编译的,还是系统仓库自带的。如果是后者,它应该已经安装了feature文件,你只需要

CONFIG += crypto
至于它做了什么,直接去看 /usr/share/qt4/mkspecs/features/crypto.prf 即可

至于你写的
QT += QtCrypto
感觉不太可能,如果这样用的话,添加模块的话你需要修改 /usr/share/qt4/mkspecs/features/qt.prf 文件
快速回复
限100 字节
 
上一个 下一个