本文来源电子发烧友社区,作者:刘建华, 帖子地址:https://bbs.elecfans.com/jishu_2307431_1_1.html
1、打开虚拟机,新建一个hello_world文件夹:
复制mkdir hello_world【注意要取得权限,最好用sudo】
2、进入hello_world文件夹内用
复制sudo vim hello_world.c
录入代码如下: 复制#include #include int main(void) { int i; for(i=0;i<5;i++) { printf(“hello world:%d n”,i); } return 0; }然后保存退出。
2、交叉编译:
复制root@EASY-EAI-Develop:/home/hello_world# arm-linux-gnueabihf-gcc hello_world.c -o hello_world
3、将编译好的hello_world上传给开发板: 复制root@EASY-EAI-Develop:/home/hello_world# adb push hello_world /userdata/Demo/hello_world hello_world: 1 file pushed. 0.5 MB/s (8164 bytes in 0.017s)3、adb shell连接开发板,进入/userdata/Demon/目录下执行,修改hello_world文件权限,并执行:
复制root@EASY-EAI-Develop:/home/hello_world# adb shell [root@EASY-EAI-NANO:/]# cd /userdata/Demo/ [root@EASY-EAI-NANO:/userdata/Demo]# chmod 777 hello_world [root@EASY-EAI-NANO:/userdata/Demo]# ./hello_world hello world:0 hello world:1 hello world:2 hello world:3 hello world:4【总结】新建文件、编译、上传开发板、执行是最基础的开发流程。熟悉这一流程后,就可以开心的玩好开发板了。
附:操作视频。免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:【EASY EAI Nano开源套件试用体验】C程序编写、编译、下载、运行-开源软件教程 https://www.yhzz.com.cn/a/6882.html