1.
上网站www.iphonefix.de
进入Downloads
使用ftp客户端工具找到进入他的ftp服务器(这个ftp用户名密码每天都在变,Downloads页面上有)
下载文件/iPhoneToolchain VMWare Image/V3/iPhoneToolchain_SDK20.rar
这是个linux的vmware镜像,里面已经build好了toolchain。大约1.3G。
2.
windows上安装VMWare虚拟机6.0版本以上(略)
新建一个虚拟机
自定义配置
选择Linux,版本里面没有Debian,选择Ubuntu或者Other Linux 2.6.x kernel都可以
网络使用Bridge方式,这样才能连上iPhone安装程序
使用存在的虚拟硬盘,就是下载压缩包中的Ubuntu.vmtk。不是Ubuntu-flat.vmtk。
创建完成以后启动虚拟机,使用用户名密码root/toolchain登录
3.
~目录就有几个例子,里面的Makefile已经写好了
使用make命令进行build
使用make install进行安装,安装前改一下Makefile中IPHONE_IP这个变量,就是iPhone的IP地址
4.
如果想使用ssh工具连接这个Linux可以使用命令ifconfig查看一下网络地址,如果网络错误,尝试一下下面的方法
VMWare使用Linux硬盘镜像时网络错误的解决方法
参考http://humblepg.com/chs/2008/11/ubuntu-no-such-device-eth0-after-vmware-cloning.html
使用VMWare Linux镜像的"No such device eth0"错误
在本地为Linux创建VMWare的虚拟机后,复制,创建一个新的克隆镜像,启动,网卡无效,显示错误”eth0: ERROR while getting interface flags: No such device”。
原因
新克隆的虚拟机镜像的网卡mac地址已经变更。打开虚拟机的.vmx文件,ethernet0.generatedAddress项记录了该虚拟机的mac地址。
查看所有适配器信息
#ifconfig -a
发现除了原来的eth0外,Linux已经将新网卡命名为eth1。
Linxu保存网卡mac地址和设备名的配置文件在
/etc/udev/rules.d/*-persistent-net.rules *代表几个前缀字符串
网卡的网络配置保存在
/etc/network/interfaces
该配置文件中只有原来eth0的配置信息。
解决方案
修改/etc/network/interfaces文件。(已验证)
将所有的eth1替换为eth0。
如果是静态地址则同时修改相应设置。
删除掉/etc/udev/rules.d/*-persistent-net.rules,重启后会创建新的rules文件。
分享到:
相关推荐
iPhonetoolchain4.0(Ubuntu10.10开发环境)推荐.pdf
可以方便的将c/c++代码,或者Android native的库编译成ios上用的动态库或者静态库,方便移植。CMakeLists.txt基本都可以不需要变,只要将工具链替换就行
Scala IDE helios with Scala toolchain 2.8.0.final.part2
sogou_toolchain.tar.gz 全志R16平台的tinav2.1平台的编译工具链 UNICODE全志tinav2.1的编译工具链的设置.txt 我的编译方法: 1、复制内核工具链到家目录R:\sogou\toolchain rootroot@rootroot-E400:~$ root...
Scala IDE helios with Scala toolchain 2.8.0.final
Android Toolchain 环境搭建是 Android 应用开发的重要一步骤。通过本篇文章,我们将了解如何在 WinXP 中搭建 Android Toolchain 环境,并从 Android 源码中下载所需的部分,最后对 Toolchain 进行编译和安装。 一...
基于NewLib的嵌入式系统ToolChain构建,郭澎,陈林, 在构建嵌入式系统开发环境时GNU 工具链(Toolchain)以其丰富的工具、高度的可移植性和传统的UNIX设计引起人们的关注。但在将GNU 工具��
V831的交叉编译环境,sipeed maix
maven-toolchain-2.2.0.jar
linux toolchain gcc 使用解释大全
It includes the GNU Compiler (GCC) and is available free of charge directly from Arm for embedded software development on Windows, Linux and Mac OS X operating systems. Follow the links on this page ...
为macos构建swift-android交叉编译工具链的自动化脚本
arm linux arm-linux-gcc cross toolchain 交叉工具链 arm linux arm-linux-gcc cross toolchain 交叉工具链arm linux arm-linux-gcc cross toolchain 交叉工具链
gcc-arm-none-eabi-8-2018-q4-major-linux.tar.bz2(102.28...它包括GNU编译(GCC),可直接从Arm免费获得,用于Windows,Linux和Mac OS X操作系统上的嵌入式软件开发。按照此页面上的链接下载适合您的开发环境的版本。
python库,解压后可用。 资源全名:toolchain.pants.plugin-0.14.0-py3-none-any.whl
python库,解压后可用。 资源全名:toolchain.pants.plugin-0.11.0-py3-none-any.whl
资源来自pypi官网。 资源全名:toolchain.pants.plugin-0.14.0-py3-none-any.whl
资源来自pypi官网。 资源全名:toolchain.pants.plugin-0.11.0-py3-none-any.whl
m2w64-toolchain-5.3.0-7.tar.bz2 非常难以下载的一个文件