MyGUI编译

 

sourceforge×××地址http://sourceforge.net/projects/my-gui/files/

 

下载mygui和mygui dependencies,然后分别解压至F:\MYGUI\MyGUI3.0;将mygui的源代码文件与dependencies放到MyGUI3.0文件夹下面。

 

用VS2008打开F:\MYGUI\MyGUI3.0\dependencies\src中的解决方案文件。。。分别编译freetype-2.3.11和ois-1.2.0,在

F:\MYGUI\MyGUI3.0\dependencies\lib和F:\MYGUI\MyGUI3.0\dependencies\bin可以得到.lib和.dll文件。

然后打开F:\MYGUI\MyGUI3.0\solution_directx中的解决方案文件,并设置include和.lib文件:

1. Tools---options---projects and solutions---VC++ directories中的include files中包含F:\MYGUI\MyGUI3.0\MyGUIEngine\include和F:\MYGUI\MyGUI3.0\dependencies\include

library files包含F:\MYGUI\MyGUI3.0\dependencies\lib\Debug

2. 将F:\MYGUI\MyGUI3.0\dependencies\bin\Debug中的OIS_d.dll拷贝至F:\MYGUI\MyGUI3.0\solution_directx\bin\debug中去。

3. 在打开的mygui解决方案中选一个demo工程编译连接就成功了,运行可以看效果。

后记:确保已经安装了DX SDK。 当然也可以用ogre或者opengl来渲染mygui,若安装了ogre库,则可以打开ogre的demos。