链接Cryptlib库与Qt创建者

时间:2013-02-14 10:59:50

标签: qt qt-creator linker-errors cryptlib

我有基于Qt 5.0的Qt Creator 2.6.1 我用visual studio 2010构建了cryptlib

所有cryptlib项目都在C:\ SDK \ cl342上 当我构建项目时,crypt.h和cl32.lib和cl32.dll都在这个文件夹中 C:\ SDK \ cl342

我从cryptlib调用的每个方法(例如cryptInit)都收到链接器错误 我尝试从项目菜单中添加它并添加外部库,它对pro文件进行了很多更改,但是甚至不让我包含crypt.h。

mainwindow.obj:-1:错误:LNK2019:未解析的外部符号_cryptEnd @ 0在函数“public:__thiscall MainWindow :: MainWindow(class QWidget *)”中引用(?? 0MainWindow @@ QAE @ PAVQWidget @@@ Z ) -

我的专业文件看起来像这样。

**QT       += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = testlistview
TEMPLATE = app
SOURCES += main.cpp\
        mainwindow.cpp
HEADERS  += mainwindow.h
FORMS    += mainwindow.ui
INCLUDEPATH = C:\SDK\cl342\
DEPENDPATH += C:\SDK\cl342\
LIBS += C:\SDK\cl342\cl32.lib**

0 个答案:

没有答案