本文主要是介绍1.0 RK3399项目开发实录-Ubuntu环境搭建(物联技术666),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.下载Ubuntu所需的版本:Index of /releases
2.安装vmplayer:Download VMware Workstation Player | VMware
3.安装Ubuntu时,磁盘空间尽量大些,开发板系统包都比较大,避免存不下,建议空间100G。
关闭Ubuntu自动更新:
4.Ubuntu安装samba,实现Windows与Ubuntu共享文件夹。
sudo apt-get install samba
5.添加samba账户与密码
设置Samba密码:使用命令`sudo touch /etc/samba/smbpasswd`并运行`sudo smbpasswd -a yourname`来设置Samba账户的密码,其中`yourname`是你的用户名。
6.设置共享文件夹:任意选择你想要共享的文件夹,右键选择“Properties”,然后点击“Share”,输入共享名,一般情况下可以跟文件夹同名。
7.重启Samba服务:使用命令`samba restart`来重启Samba服务。
8.windows访问共享文件夹:同时按下按键win+R,出现下面对话框,输入Ubuntu的IP地址
9.安装ssh:sudo apt-get install openssh-server
10.使用MobaXterm工具,SSH登录到Ubuntu系统。
11.在Ubuntu系统安装arm-linux-gcc交叉编译器
sudo apt-get updatesudo apt-get install repo git-core gitk git-gui gcc-arm-linux-gnueabihf u-boot-tools device-tree-compiler \ gcc-aarch64-linux-gnu mtools parted libudev-dev libusb-1.0-0-dev python-linaro-image-tools \ linaro-image-tools gcc-arm-linux-gnueabihf libssl-dev liblz4-tool genext2fs lib32stdc++6 \ gcc-aarch64-linux-gnu g+conf autotools-dev libsigsegv2 m4 intltool libdrm-dev curl sed make \ binutils build-essential gcc g++ bash patch gzip bzip2 perl tar cpio python unzip rsync file bc wget \ libncurses5 libqt4-dev libglib2.0-dev libgtk2.0-dev libglade2-dev cvs git mercurial rsync openssh-client \ subversion asciidoc w3m dblatex graphviz python-matplotlib libssl-dev texinfo fakeroot \ libparse-yapp-perl default-jre patchutils swig chrpath diffstat gawk time expect-dev
sudo apt-get install lib32gcc-7-dev g++-7 libstdc++-7-dev
12.查看交叉编译器版本:arm-linux-gnueabihf-gcc -v
点赞关注,嵌入式物联网交流V:349014857
这篇关于1.0 RK3399项目开发实录-Ubuntu环境搭建(物联技术666)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!