c/c++语言开发共享uboot-2012.04.01移植编译前准备

一:准备移植1、从下面的官网下载uboot-2012.04.012、建立sourceinsight工程 a、解压并在E:colin weidongshantransplant_u-boot-2012.04.01u-boot-2012.04.01建立SI b、添加文件到SI工程 1、点击"Add …

一:准备移植
1、从下面的官网下载uboot-2012.04.01
2、建立sourceinsight工程
 a、解压并在e:colin weidongshantransplant_u-boot-2012.04.01u-boot-2012.04.01建立si
 b、添加文件到si工程
    1、点击”add all”,选中“include top level sub-directories”和“recursively add lower sub-directories”点击“ok”
    2、选中“board”目录,点击“remove tree”,去掉总个目录
       进入“boardsamsungsmdk2410”,点击”add all”
    3、选中“arch”目录,点击“remove tree”,去掉总个目录
       进入“archarmcpuarm920t”,双击选中“cpu.c”“interrupts.c”“start.s”。
       进入“archarmcpuarm920ts3c24x0”,点击”add all”
       进入“archarm”,选中”dts”目录,点击”add tree”
       进入“archarmincludeasmarch_s3c24x0”,点击”add all”
       进入“archarmincludeasm”,点击”add all”,去掉“include top level sub-directories”和“recursively add lower sub-directories”前面的勾,表示只加顶层目录的文件
       进入“archarmincludeasm”,单击选中”proc-armv”,点击”add tree”
       进入“archarmlib”,点击”add all”
    4、选中“include”目录,点击“remove tree”,去掉总个目录
       进入“include”,点击”add all”,去掉“include top level sub-directories”和“recursively add lower sub-directories”前面的勾,表示只加顶层目录的文件
       进入“include”,单击选中”andestech”,点击”add tree”
       进入“include”,单击选中”asm-generic”,点击”add tree”
       进入“include”,同上选中除”configs”目录外的所有目录,点击”add tree”。”configs”目录先不加,下面再议
       进入“includeconfigs”,双击选中“smdk2410.h”
    5、同步文件,完成
3、编译
  尝试编译,选择合适的编译工具链 老版本可能编译错误,选用arm-linux-gcc-4.3.2.tar.bz2编译

  sudo vi /etc/environment设置环境变量

 编译 make distclean

  make smdk2410_config

  make

  

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/605569.html

(0)
上一篇 2021年5月13日
下一篇 2021年5月13日

精彩推荐