嵌入式Linux之软件环境搭建步骤及各种问题总结
2019-07-13 04:40发布
生成海报
总结下小白虚拟机下环境搭建过程及过程遇到的问题1,安装
Vmware 跟安装
QQ一样,没啥说的
2,安装
Ubuntu 小白安装的是
Ubuntu 16 04.4 Ubuntu 官网下载镜像
,依据
VM提示一步步安装
, 相应的硬件及网络配置一步步点就好,不需要特意配置
安装过程中出现以下问题
1>界面显示不完整----解决办法
: 先安装试用版更改分辨率
(可通过图形界面更改
)再安装正式版
3, 将已安装的软件更新成最新的
,不然后续安装软件时会报错
E:Unable to locate packagesudo apt-get update 4, 安装基本的开发环境
sudoapt-get install build-essential5, 安装语法
.词法解析器
sudoapt-get install bison flex 6, 安装
C函数库
man手册
sudoapt-get install manpages-dev 7, 安装
.配置
.启动
FTP服务
sudo apt-get install vsftpd //下载安装
sudo vi /etc/vsftpd.conf #local_enable=YES 去掉
# #write_enable=YES 去掉#
//这一步按照教程操作
,不知原由
sudo /etc/init.d/vsftpd restart //更改完配置
.重启生效
8, 安装
.配置
.启动
SSH服务
sudo apt-get install openssh-server //下载安装即可
,不需更改配置
9, 安装
.配置
.启动
NFS服务
sudo apt-get nfs-kernel-server //下载安装
mkdir /home/sxh/nfs //home下创建
nfs文件夹
sudo vi /etc/exports 在文件最后一行加入/home/sxh/nfs*(rw,sync,no_root_squash,no_subtree_check) //更改设置 遇到问题
1>报错文件不存在 ----解决办法
: 小白查询时存在的
,怀疑可能时权限问题
, chmod 777exports 后解决
2>vi
编辑时,上下左右键打出ABCD字母 ----解决办法
: sudo apt-get installvim-gtk sudo /etc/init.d/nfs-kernel-serverrestart //重启生效
教程
: https://zhidao.baidu.com/question/243746720911243404.html10. 安装
VMware tools 可在主机与虚拟机之间拖拽文件
网上有方法
,但安装后依旧有问题
,重装
Ubuntu后
ok11, 安装交叉编辑器
https://blog.csdn.net/dianzishijian/article/details/4805112512,试编译
hello.c arm-linux-gcc –o helo hello.c error while loading shared libraries: libstdc++.so.6: cannot openshared object file:----解决办法
:主要是
64位
OS 与
32位
gcc不兼容问题
sudo apt-getinstall lib32stdc++6https://blog.csdn.net/wallwind/article/details/7580659
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮