如何在QT应用程序中使用libsensors?

时间:2019-06-24 09:10:52

标签: c++ qt linker lm-sensors

我正在尝试在Linux的QT中创建一个简单的CPU临时程序,但无法让libsensors来处理我的项目。当我包含sensor / sensors.h并尝试调用int err = sensors_init(NULL);时,编译器将引发错误undefined reference to 'sensors_init'。我相信这是一个链接问题,但我无法解决。

编辑:

如果我使用g++ -o main main.cpp -lsensors在QT创建者之外手动进行编译,则可以解决此问题。

现在我的问题是如何将-lsensors参数传递给QT创建者中的g ++编译器。我正在使用qmake。

1 个答案:

答案 0 :(得分:0)

解决方案是将QMAKE_LIBDIR_FLAGS += -lsensors添加到.pro文件中。