在GitHub上的FreeRDP wiki中,我找不到任何工具来告诉我如何为ARM编译FreeRDP . 是否有人成功交叉编译FreeRDP?我在ubuntu 15中使用arm-linux-gnueabihf-gcc在桌面上编译它 . 并使用arm-linux-gnueabihf-gcc编译zlib,openssl,glib;但是当我制作FreeRDP时,它有很多错误 .

有谁知道如何做到这一点?

cmake命令是cmake -DCMAKE_SYSTEM_NAME =“Linux”-DCMAKE_C_COMPILER =“/ usr / bin / arm-linux-gnueabihf-gcc”-DCMAKE_CXX_COMPILER =“/ usr / bin / arm-linux-gnueabihf-g”-DCMAKE_INSTALL_PREFIX =“/ home / yousy / freerdp-arm /“ - DBUILD_SHARED_LIBS = OFF -DCMAKE_EXE_LINKER_FLAGS =”/ usr / arm-linux-gnueabihf / lib“-DWITH_SSE2 = OFF -DWITH_SSE2_TARGET = OFF -DOPENSSL_ROOT_DIR =”/ usr / arm-linux-gnueabihf /“ -DLIB_EAY = “/ USR /臂-Linux的gnueabihf / LIB / libcrypto.a” -DSSL_EAY = “/ USR /臂-Linux的gnueabihf / LIB / libssl.a” -DGlib_INCLUDE_DIR =“/ USR /本地/油嘴/油嘴-2.45 / “-DGlibConfig_INCLUDE_DIR = ”/ USR /本地/油嘴/油嘴-2.45 /“ -DGlib_LIBRARY = ”/ USR /本地/油嘴/油嘴-2.45 /“ -DGobject_LIBRARY =”/ USR /本地/油嘴/油嘴-2.45 /”

当我做的时候,它会出错,如图所示
enter image description here