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

Aly*_*lyx 6 windows sdl pkg-config go

好的,我已经在 Windows 8 下安装了我的整个 Go 开发环境,还有 MinGW。我正在使用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.
Run Code Online (Sandbox Code Playgroud)

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

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

但是后来还是不行。进入 CMD,输入其名称“未识别为内部...”

然后我想我必须将一个环境变量放入Windows。我用 "C:\MinGW\bin" 值尝试了 %PATH% 。没有。然后我尝试了 PKG_CONFIG_PATH。没有。

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

Int*_*net 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%