Windows下安装MinGW+GStreamer开发环境

我使用的是MinGW如果你使用VS什么的可能这篇文章就不适合你了
由于我以前就安装了MinGW+Gtk+开发环境,所以我的MinGW已经安装好了,如果你还没有安装MinGW请先安装MinGW
不多废话,下面直接进入主题
首先谷歌搜索这两个文件并下载
GStreamerWinBuild-0.10.5.1.exe
GStreamerWinBuild-0.10.5-dev.exe
然后双击安装
要记住你安装时的路径,这对后面使用pkg-config编译程序时很重要
这里主要要记住的是GStreamerWinBuild-0.10.5-dev.exe的安装路径
比如我的是
C:\MinGW\gstreamer
下面是最主要的了
我们需要编译文件,所以需要要编译源文件时找到头文件以及连接一些库文件
这些东西就要GStreamerWinBuild-0.10.5-dev.exe安装的路径下
我们需要使用pkg-config这个东西来打印这些路径,如果你在此之前安装过Gtk+开发环境,或者是有使用pkg-config作其它程序的编译使用的话那么就要将一些pc文件路径加入到环境变量PKG_CONFIG_PATH中了
下面我们修改这个变量
右键我的电脑—属性—高级—环境变量
在系统变量或者是用户变量中看一下是否能够找到PKG_CONFIG_PATH这个变量如果没有的话可以自己创建一个
比如我之前安装了Gtk+开发环境,现在的PKG_CONFIG_PATH的内容应该是Gtk+的pc文件加上GStreamer的pc文件路径
C:\MinGW\gtk+\lib\pkgconfig;C:\MinGW\gstreamer\lib\pkgconfig
这个前面我说过要记住GStreamerWinBuild-0.10.5-dev.exe的安装路径,我的在C:\MinGW\gstreamer下,而pc文件在C:\MinGW\gstreamer\lib\pkgconfig下,如果你的变量是用户环境变量的话现在就可以使用了,如果是系统变量的话可能需要重启机器
现在可以试试看使用
gcc -o name filename pkg-config --cflags --libs gstreamer0.10
来编译你的代码了

–阅读次数(55)

发表评论

电子邮件地址不会被公开。

*