Chilkat库中存在未解决的外部符号错误,包括Qt 5.15.0 MSVC2015 64x中的crypt32.dll和ws2_32.dll

时间:2020-08-07 06:18:34

标签: c++ qt include libraries chilkat

我尝试在Qt中使用Chilkat进行MD5加密,但是出现许多无法解决的外部符号错误。

我的.pro文件:

LIBS += -L"C:\SDL\SDL2-2.0.4\lib\x64" -lSDL2 \
-ldxguid \
-L"C:\Windows\System32" -lcrypt32 -lws2_32 \
-L"C:\chilkat-9.5.0-x86_64-vc2015\libs" -lChilkatRelDll_x64

INCLUDEPATH += C:\SDL\SDL2-2.0.4\include \
C:\chilkat-9.5.0-x86_64-vc2015\include

我只是将其放在.pro文件中,我是否缺少一些步骤?我在这里做什么错了?

1 个答案:

答案 0 :(得分:0)

我这样编辑了.pro文件,它现在可以使用了。

win32:LIBS += -L"C:\Windows\System32" -lcrypt32 \
-lws2_32

LIBS += -L"C:\SDL\SDL2-2.0.4\lib\x64" -lSDL2 \
-ldxguid \
-L"C:\chilkat-9.5.0-x86_64-vc2015\libs" -lChilkatRelDll_x64 \
-lChilkatDbgDll_x64

INCLUDEPATH += C:\SDL\SDL2-2.0.4\include \
C:\chilkat-9.5.0-x86_64-vc2015\include