记一次用linux编写hello world 程序
公子_小白
发布于 2020-11-1 22:04
浏览
3收藏
由于本人笔记本硬盘空间太小,装了linux虚拟机环境后所剩的空间装不了IDE环境了。因此索性在linux环境下编写,编译代码。
(1)在源码applications/sample/wifi-iot/app目录下创建hello_world文件夹。
(2)在hello_world文件夹中新建两个文件BUILD.gn和hello.c
(3)在hello.c文件中写上打印内容和包含的基本库。
(4)在BUILD.gn文件中填入将要生成的静态库名称1,源文件名称2,和源文件所包含的目录3。如下图所示:
(5)在applications/sample/wifi-iot/app目录在的BUILD.gn文件中添加上刚才增加的模块。
注:没有//表示当前文件夹下的相对路径,有//表示绝对路径。
(6)回到源码的目录下运行build.py脚本。
在当前目录下打开terminal终端,运行 python build.py wifiiot
(7)我们可以在日志文件中看到自己写的模块已经编译成功了。日志文件的路径在:/out/wifiiot/build.log
(8)同样在日志文件中找到生成好的文件名
(9)编译好的二进制文件在/vender/hisi/hi3861/hi3861/output/bin文件夹下。前面的192.168.1.6是我虚拟机的ip地址,大家可以自行查看,选择填写。
(10)使用hiburn烧录工具将二进制文件导入开发板。
注:这里如果选择了多个文件,要把Hi3861_wifiiot_app_burn.bin放在最后。
(11)使用串口调试助手查看结果。
标签
已于2021-6-11 15:59:03修改
赞
2
收藏 3
回复
相关推荐
牛的牛的