Я использую специальный инструмент сборки для компиляции проектов go, и мне нужен способ использовать cgo в моем проекте.
Проблема в том, что документация cgo говорит только о том, как использовать ее с make.
Что мне действительно нужно знать, так это то, какие сгенерированные файлы нужно обрабатывать, какими инструментами и в каком порядке это нужно делать.Я попытался прочитать make.pkg в директории с исходным кодом go, но мои лучшие попытки потерпели неудачу.
Мой тестовый dll очень прост, единственная функция, которая возвращает 1 при каждом вызове, и код go для использования этой функции.также прост.
Вывод с консоли, созданный в результате успешного запуска make в проекте cgo, был бы очень полезен.