Vivado sdk配置管理

2016-01-07 19:25 阅读 1,332 次 评论 0 条

做软件开发的同学都知道debug与release配置管理,且一般生成工程时,就将这两个配置项作好了,只需要选择就可以直接使用。

clip_image001

Dubug configuration设置后必须更新,一般vivado sdk软件在设置后会自动更新。

在设置了配置项后,需要充分利用,预编译宏的功能,将配置项中相区分的代码通过不同的宏定义来区分。

在每个工程下面都可以通过build Setting进行定义宏,如下图所示。

clip_image003

定义之后,在代码查看时,条件预编译会被编辑器解析,以灰色表示未定义的宏,代码阅读也比较方便。并且配合Vivado SDK通过批处理一键生成mcs文件,可以快速的生成下载文件。

因为经常使用不同版本进行测试,而测试的时候改的比较着急,改完后如果想再找回之前的状态,经常是会忘了一些细小的改动,从而不能达到实现,费时费力。一般如果定义宏,并配合配置项管理的话,就可以在多个版本间一键切换了。效率高,且不容易出现问题。比起通过注释代码的方法高级多了。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:Vivado sdk配置管理 | 起点博客
分类:软件应用 标签:,

发表评论


表情