Добавить Касабланку REST в Qt-Creator

Я пытаюсь добавить Касабланку в проект C ++ / Qt-Creator в Linux, чтобы использовать некоторые Rest-Services. Но компилятор всегда говорит: «Файл cpprest / http_client.h не найден».

Касабланка построена без проблем и тесты тоже работают нормально.

Я попытался добавить библиотеку как внешнюю библиотеку с помощью «мастера добавления библиотеки». Файл .pro теперь содержит:

win32:CONFIG(release, debug|release): LIBS += -
L$$PWD/../casablanca/build.release/Binaries/release/ -lcpprest
else:win32:CONFIG(debug, debug|release): LIBS += -
L$$PWD/../casablanca/build.release/Binaries/debug/ -lcpprest
else:unix: LIBS += -L$$PWD/../casablanca/build.release/Binaries/ -lcpprest

INCLUDEPATH += $$PWD/../casablanca/build.release/Binaries
DEPENDPATH += $$PWD/../casablanca/build.release/Binaries

Я был бы рад, если кто-то может мне помочь.

0

Решение

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

unix:INCLUDEPATH += $$PWD/../casablanca/include
0

Другие решения


По вопросам рекламы [email protected]