在Wndows 上用CodeBlockes 写的代码移植到Mac OSX上
1>.复制工程里面所有源代码文件.(不包括#wx_pch.h), 在源文件中去掉所有 #include "wx_pch.h". 最好使用UTF-8编码
2>.在Mac OSX 10.5, XCode3.0 late 创建一个carbon C++ Application 工程.
3>.把源代码添加到工程(selecte chock Copy) 注释main.cpp所有代码,
4>.在main.cpp文件中包含源代码的头文件.
5>.选工程>>GetInfo>> Build->> GCC Language->Other C Flags 设置内容如下
在终端 输入: wx-config --cppflags 得到内容(-I/usr/lib/wx/include/mac-unicode-debug-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXDEBUG__ -D__WXMAC__);
6>..选工程>>GetInfo>> Build->> Linking ->Other Linker Flages设置内容如下
在终端 输入: wx-config --libs 得到内容(-framework QuickTime -framework IOKit -framework Carbon -framework Cocoa -framework System -lwx_macud-2.8);
uncheck "ZeroLink"
现在就可以编译了.