Xcode 9.4
macOS 10.13.5
初次面向FreeRDP,那是一脸的懵逼,完全都是一个小白,好在最后还是编译出来了。
FreeRDP 戳这里,打开文件需要用Cmake生成项目,Cmake 下载直接安装打开。
在终端输入 :sudo spctl -master-disable ( mac上的安全性与隐私中的任何来源)
终端中输入:sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install,,建议选择第二条 ,具体的自行搜索了解。
2.找到FreeRDP文件中的iOSToolchain.cmake ,用文本编辑器打开,把arm64 加在后面。
3.添加openssl openssL静态库 (支持arm64,提取密码 etck)
4.把FreeRDP中的文件external 替换为下载的静态库.
5.cmake生成项目
终端运行 cmake -DCMAKE_TOOLCHAIN_FILE=cmake/iOSToolchain.cmake -GXcode
6.最后运行项目,可能会报错,我的是Xcode 9.4,Architectures 把armv7 armv7s i386 都删了,大功告成。