小编典典

尝试使用pkg-config,但它不是已注册的命令

go

好的,所以我已经使用MinGW在Windows 8下建立了整个Go开发环境。我正在使用 LiteIde

C:/Go/bin/go.exe build  [C:/Users/Alyx/Go/Hi]
pkg-config --cflags sdl
exec: "pkg-config": executable file not found in %PATH%
Error: process exited with code 2.

但是后来我收到“ pkg-config”的错误,起初我没有安装。(我正在尝试使用列出全屏模式的测试来编译SDL绑定)

然后,将它们全部设置在C:\ MinGW \ Bin文件夹(pkg-config.exe和额外的dll)中。

但是,那仍然是行不通的。进入CMD,键入名称“不被识别为内部…”

因此,我认为我必须将环境变量放入Windows。我尝试使用“ C:\ MinGW \
bin”值进行%PATH%。没有。然后我尝试了PKG_CONFIG_PATH。没有。

所以我不确定我需要什么环境变量,或者我是否可以在LiteIde中放入任何类型的变量。除了那个idk以外,还有什么要做。


阅读 384

收藏
2020-07-02

共1个答案

小编典典

从错误中看来,您尝试添加C:\MinGW\bin%PATH%变量的尝试失败。

确保将其添加到的“系统环境变量”下Control Panel\All Control Panel Items\System,单击Advanced System SettingsAdvanced选项卡,Environment Variables...按钮,然后编辑(添加到现有值的末尾)Path下的条目。然后重新启动您的Shell或IDE以应用系统设置。System variables``;C:\MinGW\bin

如果pkg-config.exeC:\MinGW\bin文件夹中,将在中找到%PATH%

2020-07-02