1、概述
嵌入式开发难免搭建开发环境,主要涉及交叉编译。对于
tina系统,交叉编译工具和系统都打包在一个目录了。在目录:prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/bin/riscv64-unknown-linux-gnu-gcc。
2、依赖库安装
命令一: sudo apt-get update命令二:sudo apt-get install build-essential subversion git-core libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip lib32z1 lib32z1-dev lib32stdc++6 libstdc++6 -y
sudo apt-get install libc6:i386 libstdc++6:i386 lib32ncurses5 lib32z1
3、注意事项
第一次编译的时候,make -j32 ,建议不要使用-j参数,因为这样会对系统资源要求非常高,特别像我用的虚拟机,直接卡死。