Add handling for missing nvml lib

This commit is contained in:
Wilde Simon
2022-10-19 10:27:06 +02:00
parent f718f82ad1
commit b4e234f307
5 changed files with 50 additions and 25 deletions

View File

@@ -1,8 +1,10 @@
#include <boost/json/object.hpp>
#include <include/nvml.h>
#ifdef HAVE_NVML
#include <include/nvml.h>
#include <sensor/NvidiaSensor.h>
#include <boost/json/object.hpp>
using namespace std;
NvidiaSensor::NvidiaSensor() { nvmlInit_v2(); }
@@ -25,3 +27,5 @@ json NvidiaSensor::toJson() const {
json obj = {"NvidiaSensor", toString()};
return obj;
}
#endif