QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1617|回复: 1

通过NFS执行程序,注意编译选项

[复制链接]
发表于 2008-2-21 23:44:09 | 显示全部楼层 |阅读模式
按照http://www.linuxfans.org/bbs/thread-182384-1-1.html的指导,我可以在skyeye上mount NFS。
/nfsroot是我的NFS共享目录,skyeye上linux ip是10.0.0.2,host ip是10.0.0.1,编辑host的/etc/exports文件,添加 /nfsroot/ 10.0.0.*(rw,sync,no_root_squash)一行,然后启动NFS服务。
这样就可以执行命令mount -o nolock 10.0.0.1:/nfsroot /mnt挂载host的/nfsroot目录。
在/nfsroot创建文件hello.c,执行arm-linux-gcc -static -o hello hello.c,生成了hello文件;在skyeye上在执行./hello就成功了。
注意编译的时候一定要加上选项-static,否则无法执行成功,多谢ksh的指导。
发表于 2008-2-22 23:31:49 | 显示全部楼层
不加static也可以,但是你的文件系统要有动态库的支持,如 http://icgle.net/Technic/technic/2007/06/27/Technic12508.htm
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 12:36 , Processed in 0.041427 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表