我的 Go 程序使用librdkafka
的是原生 C 库。
由于我在 Windows 上工作,因此我使用 Cygwin + pkg-config 与该库链接。由于只能在 Cygwin 中构建程序,因此我必须Goland
与 Cygwin shell 链接(而不是默认的 CMD)
当我运行它时它工作正常(Shift + F10),但在我调试时失败(Shift + F9)
这与我不在 Cygwin 中但在默认 CMD 中运行它时遇到的错误相同。就好像自定义外壳/终端配置不适用于调试模式。
有任何想法吗?