米尔科技Linux简单Hello World应用程序的教程

以下为米尔科技工程师在使用ds-5过程中总结的经验步骤,一个简单的实用hello world工程。虽然工程很简单,但是对于刚入门ds-5来说,可以起到一个指导的作用。如下:
步骤:
1、从开始菜单启动ds-5,可以看到ds-5的欢迎界面,此时可以点击关闭按钮或者点击”go to theworkbetch”可进入工作界面。
2、进入工作界面后,选择菜单栏file > new > project,在弹出的对话框中选择“c/c++”下的“c project”,再点击“next”。
3、下一个对话框中,“project name”中输入工程名称,我们这里以“hello”作为工程名称,再点选“executable”下的“empty project”,点击“next”,如下图:
4、进入下一步后,点击“finish”完成新建并进入工作界面。
此时在ds-5左侧的工程管理器(project explorer)会看到新创建的工程hello,展开会看到”includes”下自动包含了一些目录,这些是我们编译的时候要用到的,ds-5已经自动添加好了。
5、再选择菜单file > new > source file”,弹出对话框中的“source file”中输入文件名为”main.c”的c文件,点击“finish”完成。
6、自动打开“main.c”文件后(或者双击打开),在注释后面添加如下代码并保存。
#include int main(int argc, char** argv) { printf(welcome to arm ds-5!\n); //打印内容可自定义 printf(provided by myir!\n); return 0; } 7、点选工程管理器(project explorer)下的hello工程,选择菜单project >properties,打开工程属性对话框后,点选c/c++ build > settings,点选gcc linker > general >“no shared libraries (-static)”,然后再点击“ok”返回。如下图。
8、点选工程管理器(project explorer)下的hello工程,选择菜单project > build project编译工程,如果problems栏下没有提示错误,说明编译成功,同时在hello工程的“debug”目录下生成可执行文件hello,如下图。
9、将生成的hello文件传输到开发板上(可通过ds-5的远程管理系统rse),更改权限为可执行,然后执行,命令如下:
# chmod +x hello # ./hello 命令行下执行的效果如下。

呈指数增长的中国太阳能电池产业
揭开特斯拉超级大厂Gigafactory的神秘面纱
呼和浩特铁塔公司对整个塔利公租房小区进行全面覆盖,让5G服务民生
电路板的故障现象及维修指南
什么是逆变器_逆变器原理_逆变器电路图介绍
米尔科技Linux简单Hello World应用程序的教程
74ls04和74hc04有什么区别_74ls04/74hc04简介
赛普拉斯PSOC技术,为创客提供无线创新能力!
直接甲醇燃料电池工作原理
紫光展锐与华为打通5G SA网络下的VoNR通话 5G端到端产业链将加速成熟
到底该不该让家里的小孩玩VR?
在CtrlSim中加入电机控制几个example
电源滤波器的组成及衡量参数
魅族MX四核版现已开始预售
采用CD4011的超温监测自动控制电路设计
云丁科技智能纽扣钥匙介绍
2023岳麓峰会 · 媒体关注丨拓维信息瞄准国产软硬一体化行业第一
数智·沿公路而至|开鸿智谷作为OpenHarmony生态代表参加中国高速公路信息化大会
汉思化学BGA芯片底部填充胶助力打造最强AI芯片
基于嵌入式系统的公交车停站时间监控系统