【问题标题】:How to use libsensors in QT application?如何在 QT 应用程序中使用 libsensors?
【发布时间】:2019-06-24 09:10:52
【问题描述】:

我正在尝试在 QT for Linux 中制作一个简单的 CPU 临时程序,但我无法让 libsensors 处理我的项目。一旦我包含sensors/sensors.h 并尝试调用int err = sensors_init(NULL);,编译器就会抛出错误undefined reference to 'sensors_init'。我认为这是一个链接问题,但我无法解决。

编辑:

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

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

【问题讨论】:

标签: c++ qt linker lm-sensors


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-05
    • 1970-01-01
    相关资源
    最近更新 更多