iOS_Windows 用 Cygwin 和 iPhone toolchain 4.0 编译 iPhone 项目

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

下载己安装头文件及编译好的 toolchain4
toolchain4_cygwin_built.tar.bz2  (182.71MB) (115 下载 : http://u.115.com/file/e6y9axmh )
将 toolchain4_cygwin_built.tar.bz2  放在 c:\cygwin 下
⑵  进入 cygwin 环境內 
⑶ 安装 toolchain4 文件夹

tar xjvf /toolchain4_cygwin_built.tar.bz2  -C /

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

tar xjvf /clang.tar.bz2 -C /

⑸ 安装 as_driver
cd /toolchain4/as_driver
make
cd /usr/bin
sudo mv as i686-pc-cygwin-as
sudo cp -p /toolchain4/as_driver/as_driver as
sudo ln -s /toolchain4/pre/bin/arm-apple-darwin9-as .
sudo mv ld i686-pc-cygwin-ld
sudo cp -p /toolchain4/as_driver/as_driver ld
sudo ln -s /toolchain4/pre/bin/arm-apple-darwin9-ld .

⑹ 测试编译 iOS 4 项目 (包含测试 blocks ^)
cd /toolchain4/Projects/LocalPush
make
make dist
#(LocalPush.ipa 就在 build/4.0 文件夹内)

⑺ 测试其他项目例如 
     BatteryStatus   BatteryStatus.zip (56 K) 下载次数:395 
     MPPlayer   MPPlayer.zip (388 K) 下载次数:263
cd BatteryStatus
make TOOLCHAIN=/toolchain4
make TOOLCHAIN=/toolchain4 dist

Linux下的编译: http://www.oschina.net/question/54100_36528
文章出处: http://bbs.weiphone.com/read-htm-tid-2034417.html

你可能感兴趣的:(iOS_Windows 用 Cygwin 和 iPhone toolchain 4.0 编译 iPhone 项目)