編譯CELayoutEditor出現的一些問題的解決辦法.
在編譯CELayoutEditor的時候會發生一些錯誤,而這些錯誤往往都是由wxWidgets所造成的,而這些問題都可以修改
$(WXWIDGETS)\include\wx\msw\setup.h
這個文件解決,當然了修改了之后必須重新編譯一遍wxWidgets才可以.
首先找到
#define wxUSE_GLCANVAS 0將之修改為
#define wxUSE_GLCANVAS 1可是問題遠不止于此.
這個時候會出現一些m_widgetTree->GetFirstChild(node, cookie);
有關的錯誤,
原來它是wxWidgets 1.2.4版本的,
而默認的setup.h里面
#define WXWIN_COMPATIBILITY_2_4 0
#define WXWIN_COMPATIBILITY_2_4 1
