bes sdk在windows下编译

评价:
0
(0用户)

 

Makefile修改

根据不同的编译器版本,编译过程可能出现错误。

可能需要修改编译、链接的选项。

编译配置的关键文件是:.\sdk\Makefile

  1. 静默编译

 

(右边)设置为0, 是静默编译,没有太多编译过程提示。

如果要定位编译完整命令行,设置为1 或者2、3

 

 

2.两个编译出错(告警)

1)右边打开所有告警(当作错误),可能导致编译终止。可以修改为左边。

2)编译汇编.S出错


附录,软件的安装:

一、准备工具链

两个工具安装顺序无所谓,建议修改安装路径,安装到根目录下。例如:

C:\GNU Tools ARM Embedded

C:\make381\GnuWin32

 

然后就是修改Windows的环境变量。

用户的PATH变量中增加这个:C:\GNU Tools ARM Embedded\4.9 2014q4\bin

系统的PATH增加这个:C:\make381\GnuWin32

好让系统可以找到两个工具的bin目录位置。

 

额外要在系统变量中增加GNUARM_4_8_LIB,值为:

C:\GNU Tools ARM Embedded\lib\gcc\arm-none-eabi\4.9.3

二、编译(注意路径不要有中文)

make T=best2300p_ibrt DEBUG=1

(实际上 要参照 build.sh 的内容,包括all , clean等选项

 

本文为原创文章,转载请注明出处!

注册并通过认证的用户才可以进行评价!

admin:支持一下,感谢分享!,+10,  

发表评论