Resolve CGO configuration + version in EXE

This commit is contained in:
2025-10-25 12:25:09 +02:00
parent 65e2def501
commit cb5c5b688e
15 changed files with 2002 additions and 306 deletions

View File

@@ -0,0 +1,15 @@
// Declare the C++ function from the shared library
typedef void DMXDevice;
extern DMXDevice* dmx_create();
extern void* dmx_destroy(DMXDevice* dev);
extern bool dmx_connect(DMXDevice* dev);
extern void dmx_activate(DMXDevice* dev);
extern void dmx_deactivate(DMXDevice* dev);
extern void dmx_setValue(DMXDevice* dev, int channel, int value);