您的位置:首页 > 编程语言

在Wndows 上用CodeBlockes 写的代码移植到Mac OSX上,使用Xcode 编译

2008-12-05 16:57 393 查看
在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"

现在就可以编译了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: