Неопределенная ссылка на функцию в VlcQt (после установки)

Я недавно установил VlcQt libary для Ubuntu 16.04, но когда я пытаюсь его использовать, все, что я получаю, это undefined reference to 'some_function()',

В настоящее время я пытаюсь выставить видеоплеер в QML.

main.cpp

#include <QGuiApplication>
#include <VLCQtCore/Common.h>
#include <VLCQtQml/QmlVideoPlayer.h>

#include "Controller.h"
int main(int argc, char *argv[])
{
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);

QGuiApplication app(argc, argv);

VlcCommon::setPluginPath(app.applicationDirPath() + "plugins");
VlcQmlVideoPlayer::registerPlugin();

Controller controller;
QQuickWindow *quickWindow = qobject_cast<QQuickWindow *>(controller.view());
quickWindow->show();

return app.exec();
}

Когда я пытаюсь включить библиотеки, intellisense Qt обнаруживает, что эта библиотека существует.

Что я делаю неправильно?

Спасибо за помощь!

//Редактировать:

Я установил его через свой репозиторий:

add-apt-repository ppa:ntadej/tano
apt-get install libvlc-qt-core2 libvlc-qt-widgets2 libvlc-qt-dbg libvlc-qt-dev

//Редактировать:
Вот так я добавляю libs в .pro файл, уже пробовал INCLUDEPATH тоже

LIBS += -lvlccore -lvlc

0

Решение

Задача ещё не решена.

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

Других решений пока нет …

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