嵌入式技术论坛
直播中

yjpyp008

9年用户 177经验值
擅长:16466
私信 关注

【S5P4418试用体验】2 开发板tftp服务的使用和目标板程序的编译

本帖最后由 yjpyp008 于 2016-8-5 17:01 编辑

【S5P4418试用体验】1 fastboot升级linux+qt系统
开发板已经能正常运行linux系统了,现在开始对开发板进行程序开发。
1. 搭建嵌入式开发环境: 解压交叉编译工具链arm-cortex_a9-eabi-4.7-eglibc-2.18。
交叉编译.png 里面包含要用到的LIB和头文件和交叉编译arm-cortex_a9-linux-gnueabi-gcc。
2.写自己的源文件和Makefile
Makefile1.png
红色线划出部分为头文件路径,橙色线划出部分为动态库路径。
test源程序
  1. #include
  2. int main()
  3. {
  4.         printf("This is a test!n");
  5. }
Make一下
test.png
生成了test可执行文件,用tftp传到开发板上运行。
test2.png
执行上面命令可以看到test文件已经下载到了开发板上了。
./test 输出了This is a test!
test3.png
至此完成了宿主机上开发程序,然后下载到目标板执行的所有操作。


回帖(1)

h1654155956.5608

2016-8-5 18:34:58
玩的好高大上。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分