各位亲爱的坛友,Linux系统 qt怎么样获取CPU温度

  • 我好像是小号
    如题目。。。。Ubuntu16.04 服务器系统 没有gome桌面,qt开发的一个软件。
    现在想在软件上面显示电脑CPU的温度。
    系统是不是要另外装一个温度检测程序啊?
    然后qt调用这个温度检测程序读取温度啊?iOS fly ~
  • f
    falleny
    我只知道sensors。。。不知道怎么整合到qt里
  • z
    zeroxia
    这一搜不就有个工具 lm-sensors 吗?
  • l
    lifanxi
    lm-sensors是对libsensors的一个包装,所以直接用libsensors就可以了。
    https://linux.die.net/man/3/libsensors

    如果不会,那就直接popen sensors,读输出的结果,解析一下。

    当然,不管哪种,都得把依赖搞好了。不然如果没装libsensors或lm-sensors就不工作了。
  • 我好像是小号
    各位亲爱的坛友们,还有吗 iOS fly ~
  • 我好像是小号
    回复4#lifanxi


    请问一下,我系统装哪个软件包好?简单稳定,然后我QT程序执行一下相关命令,然后获取一下温度数据,然后用QT显示出来就好了。主要是简单稳定。