Как использовать libsensors в приложении QT? - PullRequest
0 голосов
/ 24 июня 2019

Я пытаюсь создать простую временную программу ЦП для QT для Linux, но не могу заставить libsensors работать с моим проектом.Как только я включаю датчик / sensor.h и пытаюсь вызвать int err = sensors_init(NULL);, компилятор выдает ошибку undefined reference to 'sensors_init'.Я считаю, что это проблема со ссылками, но я не могу ее решить.

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

Я могу решить эту проблему, если вручную скомпилировать вне QT создателя с помощью g++ -o main main.cpp -lsensors.

Теперь мой вопрос: как передать параметр -lsensors компилятору g ++ в создателе QT.Я использую qmake.

1 Ответ

0 голосов
/ 24 июня 2019

Решение - добавить QMAKE_LIBDIR_FLAGS += -lsensors в файл .pro.

...