Hi
I wanted to use GitHub - mikepb/go-serial: Go binding to libserialport for serial port functionality. for my arduino serial communication in windows 10, I don’t have enough experience in cgo so I needed some help to solve this error:
libs\serial/windows.c:345: undefined reference to
__imp_SetupDiGetClassDevsA' libs\serial/windows.c:358: undefined reference to
__imp_SetupDiOpenDevRegKey’
libs\serial/windows.c:350: undefined reference to__imp_SetupDiEnumDeviceInfo' libs\serial/windows.c:376: undefined reference to
__imp_CM_Get_Parent’
libs\serial/windows.c:379: undefined reference to__imp_CM_Get_DevNode_Registry_PropertyA' libs\serial/windows.c:396: undefined reference to
__imp_SetupDiDestroyDeviceInfoList’
libs\serial/windows.c:404: undefined reference to__imp_CM_Get_Device_IDA' libs\serial/windows.c:383: undefined reference to
__imp_SetupDiDestroyDeviceInfoList’
C:\Users\WIN10\AppData\Local\Temp\go-build009774722\b002_x007.o: In functionget_usb_details': libs\serial/windows.c:286: undefined reference to
__imp_SetupDiEnumDeviceInfo’
libs\serial/windows.c:293: undefined reference to__imp_SetupDiEnumDeviceInterfaces' libs\serial/windows.c:298: undefined reference to
__imp_SetupDiGetDeviceInterfaceDetailA’
libs\serial/windows.c:306: undefined reference to__imp_SetupDiGetDeviceInterfaceDetailA' libs\serial/windows.c:332: undefined reference to
__imp_SetupDiDestroyDeviceInfoList’