⑴ 假设在 Windows下己安装 cygwin 在 c:\cygwin, 

     安装时选择 Admin, Archive, Base, Devel, Libs, Net, Python, System, Utils, Web
    

     下载己安装头文件及编译好的 toolchain4
      toolchain4_cygwin_built.tar.bz2  (182.71MB) (115 下载 :  http://u.115.com/file/e6y9axmh )
     toolchain4_cygwin.tar.bz2  (479.4MB) 增加 iOS SDK5.0 及 5.1头文件及 theos  (115 下载 : http://115.com/file/dpb0o38r )

     将 toolchain4_cygwin.tar.bz2  放在 c:\cygwin 下

⑵  进入 cygwin 环境內 

⑶ 安装 toolchain4 文件夹

复制代码
  1. tar xjvf /toolchain4_cygwin.tar.bz2  -C /



⑷ 下载及安装 clang
下载这个安装包 (592.62MB) : http://u.115.com/file/bhzoyxnj
放在 c:\cygwin 下

安装 clang

复制代码
  1. tar xjvf /clang.tar.bz2 -C /



⑸ 安装 as_driver

复制代码
  1. cd /toolchain4/as_driver
  2. make
  3. cd /usr/bin
  4. sudo mv as i686-pc-cygwin-as
  5. sudo cp -p /toolchain4/as_driver/as_driver as
  6. sudo ln -s /toolchain4/pre/bin/arm-apple-darwin9-as .
  7. sudo mv ld i686-pc-cygwin-ld
  8. sudo cp -p /toolchain4/as_driver/as_driver ld
  9. sudo ln -s /toolchain4/pre/bin/arm-apple-darwin9-ld .



⑹ 测试编译 iOS 4 项目 (包含测试 blocks ^)

复制代码
  1. cd /toolchain4/Projects/LocalPush
  2. make
  3. make dist
  4. (LocalPush.ipa 就在 build/4.0 文件夹内)



⑺ 测试其他项目例如 
    

复制代码
  1. cd BatteryStatus
  2. make TOOLCHAIN=/toolchain4
  3. make TOOLCHAIN=/toolchain4 dist