Linux安装交叉编译链
1 安装samba服务
//更新软件源
sudo apt-get update
//安装samba
sudo apt-get install samba samba-common
//创建samba共享文件夹并更改权限
mkdir samba
chmod 777 samba
//创建samba账号
sudo smbpasswd -a 用户名
//打开配置文件
sudo vi /etc/samba/smb.conf
//在文件中最后添加内容
[samba] #共享文件夹名称
comment = samba server
path = /home/zhenghan/samba #samba文件夹路径
browseable = yes
read only = no
guest ok = yes
writable = yes
valid users = XXXXXX #用户名
#重启samba服务
sudo service smbd restart
在windows端访问samba共享文件夹,输入虚拟机IP
输入samba账户的账号密码
访问成功!!!
2 安装交叉编译工具链
下载地址:交叉编译工具链
将下载好的压缩包通过复制到samba文件夹
#复制压缩包到/usr/local/arm
sudo mkdir /usr/local/arm
sudo cp gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz /usr/loacl/arm -f
#解压
sudo tar -xvf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz
#安装相关库
sudo apt-get install lsb-core lib32stdc++6
#打开配置文件
sudo vi /etc/profile
#在最后添加一行
export PATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin
#验证是否安装成功
source /etc/profile
arm-linux-gnueabihf-gcc -v
安装成功!!!