gpt4 book ai didi

intellij-idea - Goland 自定义 shell 不适用于 Debug模式

转载 作者:行者123 更新时间:2023-12-04 16:02:34 28 4
gpt4 key购买 nike

我的 Go 程序使用 librdkafka,这是一个原生 C 库。

因为我在 Windows 上工作,所以我使用 Cygwin + pkg-config 来链接那个库。由于只能在 Cygwin 中构建程序,因此我必须将 Goland 与 Cygwin shell(而不是默认的 CMD)链接起来

enter image description here

当我运行它时它工作正常 (Shift + F10),但当我调试时它失败了 (Shift + F9)

enter image description here

这与我不在 Cygwin 中而是在默认 CMD 中运行时遇到的错误相同。好像自定义 shell/终端配置不适用于 Debug模式。

有什么想法吗?

最佳答案

GoLand 中的终端选项适用于内置终端,不适用于运行配置及其执行。因此,将该选项从默认值更改为 PowerShell、cygwin 的终端或 WSL 的 bash 之类的选项不会对您的应用程序的编译产生任何影响。

请将您的 cygwin 的 bin 目录添加到 Windows PATH,然后停止 IDE,注销,然后登录并再次启动 IDE。问题应该得到解决。

关于intellij-idea - Goland 自定义 shell 不适用于 Debug模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50062351/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com