Изменение флагов компиляции файлов зависимостей golang c

# #c #go #compilation #compiler-flags

#c #Вперед #Сборник #флаги компилятора

Вопрос:

Когда я создаю проект golang, он использует зависимости, полученные из файлов c. На этапе сборки выводятся некоторые предупреждения, такие как debugger.go:23:13: warning: unused function '_duk_debugger_attach' [-Wunused-function]

Могу ли я превратить эти предупреждения в ошибки? Я пытаюсь добавить CFLAGS=-Werror в свой файл makefile, который компилирует проект go, но предупреждения по-прежнему отображаются как предупреждения

Комментарии:

1. Ты export … Эд CFLAGS ? Кроме того, вы можете определить такие флаги непосредственно в исходных файлах Go с помощью #cgo псевдо-директивы.

2. Я пытался, но зависимости почему-то не могут видеть экспортированный env (или, может быть, они переопределяют его?)