本文主要是介绍【Linux技术】ARM开发板安装Synergy,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
对于常见的Synergy使用平台一般是x86架构的linux或者是windows,不过也有在arm上进行使用的。因此在arm平台上安装synergy需要对源码进行编译。
1.下载源码
git clone https://github.com/symless/synergy-core
2.编译源码
cd synergy-core/
mkdir build
cd build
cmake ..
make
在cmake的过程中可能会出现一些问题。
1. Missing header: X11/Xlib.hX11/XKBlib.h
直接安装就可以解决
sudo apt-get install libx11-dev
然后继续运行上面的命令还是错误的。修改CMakeLists.txt
set(CMAKE_INCLUDE_PATH "${CMAKE_INCLUDE_PATH}:/usr/include")
set(XLBlib "X11/Xlib.h;X11/XKBlib.h")
2.Missing library: Xtst
直接安装
sudo apt-get install libxtst-dev
3.测试使用
./synergyc --daemon --name ubuntu --restart IP
指synergy以客户端模式进行执行,名字是ubuntu,synergy可以自动重新连接服务端。
注:一定要注意在使用过程要使用相同版本的synergy。
这篇关于【Linux技术】ARM开发板安装Synergy的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!