Windows上的libimobildevice:./autogen.sh无法正常工作

时间:2018-08-02 08:04:48

标签: ios windows mingw libimobiledevice

我正在尝试在Windows PC上安装libimobiledevice(来自https://www.libimobiledevice.org/),以便在创建项目时可以运行iPhone模拟器和命令,但是我无法确定其他内容需要安装和配置libimobiledevice吗? 到目前为止,按照说明进行操作,我已经尝试过命令:

     ./autogen.sh 

     ./autogen.sh make sudo make install

这些是我得到的错误:

 ./autogen.sh: line 13: libtoolize: command not found
 ./autogen.sh: line 15: aclocal: command not found
 ./autogen.sh: line 16: autoheader: command not found
 ./autogen.sh: line 17: automake: command not found
 ./autogen.sh: line 18: autoconf: command not found
 ./autogen.sh: line 23: ./configure: No such file or directory

在调查更多有关我安装MinGW(基本安装程序包)的信息时,我克隆了libplist,ideviceinstaller,libideviceactivation,libusbmuxd((我找不到libzip)。)仍然没有足够的距离进行此设置。在获得这一点之前,我还需要先检查其他一些先决条件吗?

1 个答案:

答案 0 :(得分:0)

您将无法使用libimobiledevice在Windows PC上运行iOS模拟器。那不是libimobiledevice所做的。 libimobiledevice提供了与iOS设备进行交互的API和工具,但没有提供模拟的API和工具。

如果要在Windows PC上运行libimobiledevice,则可能需要看看libimobiledevice-win32,它是libimobiledevice到我维护的Windows的端口。

它允许您使用Visual Studio在Windows上编译libplist,libusbmuxd,libimobiledevice和朋友。

您可以在这里找到libimobiledevice的预编译二进制文件:https://ci.appveyor.com/project/qmfrederik/imobiledevice-net/build/artifacts