如何在arm linux平台连接ios设备

如何在arm linux平台连接ios设备,第1张

环境配置

export PREFIX=/opt/dvrrdk/DVRRDK_04.00.00.03/ti_tools/cgt_a8/arago/linux-devkit/arm-arago-linux-gnueabi/usrexport HOST=arm-none-linux-gnueabiexport BUILD=x86_64-unknown-linux-gnuexport LD_LIBRARY_PATH=$PREFIX/libexport PKG_CONFIG_PATH=$LD_LIBRARY_PATH/pkgconfig

libusb

Package: libusb-1.0.8.tar.bz2

a. 先声明上面的环境

b. ./configure --build=$BUILD --host=$HOST --prefix=$PREFIX --disable-static --disable-logc. maked.make install

libplist

Package: libplist-1.3.tar.bz2

这个需要用cmake编译,自己写一个toolchain.cmake 修改交叉编译变量

# this one is important

SET(CMAKE_SYSTEM_NAME Linux)#this one not so muchSET(CMAKE_SYSTEM_VERSION 1)

# specify the cross compiler

SET(CMAKE_C_COMPILER /opt/arm-2009q1/bin/arm-none-linux-gnueabi-gcc)

SET(CMAKE_CXX_COMPILER /opt/arm-2009q1/bin/arm-none-linux-gnueabi-g++)

# where is the target environment

SET(CMAKE_FIND_ROOT_PATH /opt/dvrrdk/DVRRDK_04.00.00.03/ti_tools/cgt_a8/arago/linux-devkit/arm-arago-linux-gnueabi/usr)

# search for programs in the build host directories

SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)

# for libraries and headers in the target directories

SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)

SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)

然后在源码目录下 新建build文件夹

mkdir build

cd build

cmake -DCMAKE_TOOLCHAIN_FILE=../toolchain.cmake ..

make DESTDIR=$PREFIX install

usbmuxd

Package: usbmuxd-1.0.4.tar.bz2

编译方法和libplist是一样的。现在通道已经打通。

iSH Shell 这个 App 可以让我们在 iPhone 手机上启动一个 Alpine Linux 来模拟终端 *** 作

只要启动了 iSH Shell ,并且通过 apk 安装了 openssh ,就可以在 iPhone 上通过 ssh *** 作远程 Linux 服务器了。

iSH Shell 官网: https://ish.app/

iSH Shell 帮助文档: https://github.com/ish-app/ish/wiki

使用方式:

完成这些步骤后,就可以使用 ssh *** 作远程 Linux 服务器了。

使用体验

1. # mount -t iso9660 /dev/cdrom /mnt/cdrom 注: 该命令将光盘挂载到/mnt/cdrom目录,使用“ls /mnt/cdrom”命令即可显示光盘中数据和文件。\x0d\x0a2.光盘镜像文件的挂接(mount)\x0d\x0a#mkdir /mnt/vcdrom注:建立一个目录用来作挂接点(mount point)\x0d\x0a#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom 注:使用/mnt/vcdrom就可以访问盘镜像文件mydisk.iso里的所有文件了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7287265.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存