2014-09-16 1 views
0

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

Casablanca без проблем сконструирован и тесты также отлично работают.

Я попытался добавить библиотеку в качестве внешней библиотеки с помощью «Add Library Wizard». Файл .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

ли Касабланки включают файлы, хранящиеся в этом каталоге '$$ PWD /../ Касабланке/build.release/Binaries'? Это похоже на путь к двоичным файлам. – vahancho

ответ

0

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

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

 Смежные вопросы

  • Нет связанных вопросов^_^