今天重新編譯了下CEGUI 0.7.1 版本,編譯倒是沒什麼大的問題,順利通過。
當開始寫些東西的時候,奇怪的問題出來了,找不到CEGUIOgreRenderer_d.lib文件。
應該都編譯出來了啊。仔細研究發現:在用bat生成項目的時候並沒有生成OgreRenderer這個項目。OpenGL 和Direct3D到是有的,於是找了半天發現在premake目錄下面有個config.lua的文件,打開後找到OGRE_RENDERER = false 這個開關設置爲true就可以了軟後重新編譯這個項目CEGUIOgreRenderer_d.lib就出來了。
寫下來希望能幫和我有一樣問題的朋友。