遇到的问题:在Cygwin中运行命令pkg-config时,发生了错误
-bash: pkg-config: command not found
找不到pkg-config的相关程序包。
解决方法:下载pkg-config以及它的相关库
pkg-config_0.26-1_win32.zip
glib_2.28.8-1_win32.zip
gettext-runtime_0.18.1.1-2_win32.zip
关于第一个压缩包:
把pkg-config_0.25-1_win32\bin
文件里的pkg-config.exe
移动到Cygwin\bin
文件下,这个pkg-config.exe
就是我们命令行的启动程序,但光有这一个还远远不够,还需要相应的依赖。也就是第二个和第三个压缩包里相关的内容。
关于第二个和第三个压缩包:
把glib_2.28.8-1_win32\bin
文件下的libglib-2.0-0.dll
文件也移动到Cygwin\bin
里面。同理,再将gettext-runtime_0.18.1.1-2_win32\bin
里的intl.dll
移动到Cygwin\bin
。就大功告成了。
测试:
打开Cygwin,输入pkg-config进行测试,如下图所示。