Я хотел бы знать, как скомпилировать тест cutelyst с cmake, находящим зависимости - PullRequest
0 голосов
/ 11 февраля 2020

Я не очень хорошо знаю CMake. Мне нужно, чтобы CMake нашел библиотеку GrantLee для компиляции MyApp Test в Cutelyst Cutelyst Tutorial. Но когда я пытаюсь скомпилировать, я получаю ошибку ниже. У меня есть эта строка в myapp. cpp:

#include <Cutelyst/Plugins/View/Grantlee/grantleeview.h>

Этот экземпляр в моем коде.

auto view = new GrantleeView(this);

Я получил эту ошибку:

Target "MyApp" links to target "Cutelyst::View::Grantlee" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
This warning is for project developers.  Use -Wno-dev to suppress it.

I у меня есть этот файл в моем каталоге:

/usr/include/cutelyst2-qt5/Cutelyst/Plugins/View/Grantlee/grantleeview.h

Как добавить это в CMakeLists.txt, чтобы cmake мог найти зависимости и скомпилировать?

Заранее спасибо.

...