好的,所以我已经使用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以外,还有什么要做。
从错误中看来,您尝试添加C:\MinGW\bin到%PATH%变量的尝试失败。
C:\MinGW\bin
%PATH%
确保将其添加到的“系统环境变量”下Control Panel\All Control Panel Items\System,单击Advanced System Settings,Advanced选项卡,Environment Variables...按钮,然后编辑(添加到现有值的末尾)Path下的条目。然后重新启动您的Shell或IDE以应用系统设置。System variables``;C:\MinGW\bin
Control Panel\All Control Panel Items\System
Advanced System Settings
Advanced
Environment Variables...
Path
System variables``;C:\MinGW\bin
如果pkg-config.exe在C:\MinGW\bin文件夹中,将在中找到%PATH%。
pkg-config.exe