1、下载
http://ffmpeg.zeranoe.com/builds/source/external_libraries/gme-0.6.0.tar.xz下载gme
2、下载cmake
http://www.cmake.org/download/下载cmake-3.2.2-win32-x86.exe,测试一下cmake,在cmd中输入cmake,看是否有信息打出,如果没有,则需要把cmake安装目录下的bin目录设进环境变量。
3、用cmake生成gme的makefile
在mingw下运行msys.bat,并依此输入以下命令
$ cd /home/gme-0.6.0
$ mkdir build
$ cd build
$ cmake –G”MinGW Makefiles” ..
$ cd ..
$ mingw32-make
$ mingw32-make install
4、拷贝安装结果
在make install之后会打印出安装信息,如下:
[100%] Built target gme
Install the project...
-- Install configuration: ""
-- Installing: C:/Program Files (x86)/libgme/lib/libgme.dll.a
-- Installing: C:/Program Files (x86)/libgme/bin/libgme.dll
-- Installing: C:/Program Files (x86)/libgme/include/gme/gme.h
-- Installing: C:/Program Files (x86)/libgme/lib/pkgconfig/libgme.pc
把其中的生成结果拷贝到mingw的local下去,不要目录,只要里面各个的文件。