Skip to content

aristocratos/LHM-CppExport

Repository files navigation

LHM-CppExport

  • Exporter - C# Library that exposes functions that returns information as C# string's from LibreHardwareMonitor

  • CPPdll - Managed C++ Library that exposes functions from Exporter and returns information as std::string's

  • CppTest - Unmanaged C++ program that prints the returned strings from the functions in CPPdll to console

To Create release DLL's and .lib

  • LibreHardwareMonitor and other dependencies should be automatically installed with NuGet
  1. Open solution with Visual Studio 2022

  2. Set Release - x64

  3. Build CPPdll

  • For building btop4win LHM version, copy all ".dll" and ".lib" from "x64\Release" to "external" folder in top-level of btop4win.

About

LibreHardwareMonitor CPPdll export

Resources

License

Apache-2.0, MPL-2.0 licenses found

Licenses found

Apache-2.0
LICENSE.txt
MPL-2.0
LICENSE-LibreHardwareMonitor.txt

Stars

Watchers

Forks

Packages

No packages published