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。