编译c程序通过nfs挂载到实验箱中,:[******@localhost~]$cd/home/shiyan[******@localhost~]$tar–zxvfarm-linux-gcc--glib---zxvfarm-linux-gcc--glib--[******@localhost0]$exportPATH=$PATH:/home/shiyan/0/opt/crosstool/arm-linux/gcc--glib--linux/bin[******@localhost0]$setOSTYPE=linux-gnuPATH=/usr/lib/qt-:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/shiyan/bin:/home/shiyan/opt/crosstool/arm-linux/gcc--glibc--linux/bin:/home/shiyan/opt/crosstool/arm-linux/gcc--glibc--linux/bin:/home/shiyan/opt/crosstool/arm-linux/gcc--glibc--linux/bin可以看出路径已添加[******@localhost0]$arm-linux-g再按tabarm-linux-g++arm-linux-gccarm-linux-gcc--linux-gccbugarm-linux-gcov[******@localhost0]$arm-linux-gccarm-linux-gcc:noinputfiles此时出错,[******@localhost~]$#include<>intmain(){printf("jin123");return0;}:wq查看是否生成文件[******@matrix0]$lsarm-linux-gcc--glib--[******@localhost~]$./-bash:/[******@localhost~]$arm-linux-gcc-[******@localhost~]$cphello/home/shiyan/nfs挂载服务器到板子上/$mount–tnfs-:/home/shiyan/nfs/mnt/nfs/$cdmnt/nfs打开hello文件/$./hello结果输出:,交叉编译的二进制可以在板子上运行,却不能在服务器上运行,很好的认清了交叉编译的意义和功能。--linux--[******@matrixarmboot-]$[******@matrixarmboot-]$-linux--,在五秒内按ESC,检查网络环境CPE>printenvbootdelay=3baudrate=38400ethaddr=00:40:25:00:00:mask====:139
浙工大-嵌入式实验报告 来自淘豆网m.daumloan.com转载请标明出处.