一、说明
1、前两天接了个单子,帮忙在树莓派安装xgcom
2、用了一下午的时间,搞定了,把相关细节做个笔录
二、准备工作
1、树莓派
2、树莓派连接工具
3、xgcom源码包;云资源,密码6326;或者官网[首先得有佛跳墙]
4、了解pkg-config
三、操作步骤
1、安装依赖
1)更新软件列表
sudo apt-get update
2)安装依赖,逐条执行
说明1: 安装过程, 配置一般的树莓派可能会卡死,卡死时,记录执行到哪一条
说明2: 重启后,重新执行,提醒失败时,按提醒的命令执行,可以续上中断前配置
说明3: 若遇到提示"No package 'gtk+-2.0' found"或者"No package 'vte' found",若gtk已经安装成功,那就看第“3)”步;可能是安装好了,但是系统找不到pc文件
3)将pc文件放到pgkconfig路径
sudo cp /usr/lib/arm-linux-gnueabihf/pkgconfig/* /usr/lib/pkgconfig/
说明1: 路径不同的,可以通过命令找到pc文件的路径
sudo find / -name gtk*.pc sudo find / -name libvte-dev.pc
2、上传源码包并解压
3、编译源码
1)命令
sudo sh autogen.sh
说明1: 此步骤只是编译源码,编译结果是生成MainFile编译安装文件
说明2: 编译过程可能会出现各种错误,根据错误提示处理即可
常见错误:
1)缺少依赖,安装相应依赖即可
2)缺少关联,已经安装成功的依然提示相同错误,可能缺少环境配置,度娘+自己的理解,一步一步处理即可
4、编译并安装
1)编译
sudo make
2)编译安装
sudo make install
说明1: 执行命令前,确认编译的目录
说明2: 进入src目录,再执行此命令
5、启动
1)方式一: 在/url/local/bin下启动
cd /usr/local/binsudo ./xgcom
2)方式二: 在任意目录下启动
sudo xgcom
说明1: 执行安装后,会提示启动文件已经复制到/url/local/bin下,即系统可以默认找到此命令
6、其他说明
1)本人非专业玩儿树莓派的
2)实时证明不是专业的只要了解Linux相关知识,安装相应软件也是可以做到的
3)度年或者博客有时的答案并不能解决问题,要学着读错误提示,根据错误提示思考并尝试可能解决问题的所有手动,包括不限于卸载重装,多文档内容结合尝试解决问题
4)耐心,细心,相信自己行