将Arm环境(海思3559A)的目录挂载到Centos7某个目录下,将Centos7 下Qt arm编译器编译的程序放到这个目录下,然后在Arm环境(海思3559A)下执行程序。以下是具体步骤
一、编译的机器
1. /etc/exports文件中加入/opt/AppFolder 192.168.52.*(rw,no_root_squash)
作用是允许mount这个路径
2.exportfs -a 令命令生效,不生效重新启动下电脑
二、启动mount 服务
systemctl start nfs-mountd.service
systemctl enable nfs-mountd.service
三、映射海思目录
mount -t nfs -o intr,nolock,timeo=3,tcp,soft,rsize=1024,wsize=1024 192.168.52.167:/opt/AppFolder /mnt/nfs
四、添加环境变量
程序自动搜索动态库路径: export LD_LIBRARY_PATH=/mnt/nfs:$LD_LIBRARY_PATH
五、执行程序
进入海思平台: cd /mnt/nfs
执行程序: ./程序名