Пропуск несовместимого пути lib при поиске ljsoncpp - PullRequest
0 голосов
/ 26 апреля 2020

Я не могу понять, почему компилятор не связан с библиотекой должным образом, в мой файл .pro я включил его так:

win32: LIBS += -L$$PWD/../../Libraries/jsonlib/lib/ -ljsoncpp
LIBS += C:/Users/laner/Desktop/AlgoApplication/AlgoAppV02/AlgoAppV02/release/jsoncpp.dll
INCLUDEPATH += $$PWD/../../Libraries/jsonlib/include/json
DEPENDPATH += $$PWD/../../Libraries/jsonlib/include/json

, и это файл .lib и его местоположение

Я, очевидно, также включил путь, но он все еще дает мне ошибки

:-1: error: skipping incompatible C:\Users\laner\Desktop\AlgoApplication\Libraries\jsonlib\lib/jsoncpp.lib when searching for -ljsoncpp
:-1: error: skipping incompatible C:\Users\laner\Desktop\AlgoApplication\Libraries\jsonlib\lib/jsoncpp.lib when searching for -ljsoncpp
:-1: error: skipping incompatible C:\Users\laner\Desktop\AlgoApplication\Libraries\jsonlib\lib\jsoncpp.lib when searching for -ljsoncpp
:-1: error: cannot find -ljsoncpp
:-1: error: collect2.exe: error: ld returned 1 exit status

И, наконец, это вывод компилятора

Надеюсь, эта информация поможет! И любая помощь будет высоко ценится!

...