请教workbench3.0如何生成vxworks.bin文件

醉棋 2010-12-09 11:19:27
在创建image类型的project时,默认生成的都是vxworks文件,带文件头的。
tornado下默认可以生成16进制的bin文件,可是在workbench里怎么都找不到生成方法。
请高手帮忙指点!
...全文
868 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
醉棋 2010-12-20
  • 打赏
  • 举报
回复
我已经找到方法了:新建一个build targit,名字为vxworks.bin即可。

不过对于你说的第二个方法,我挺好奇。你说的POST_BUILD_RULE,是宏的名字吗?$(EXTRACT_BIN) vxWorks vxWorks.bin是宏的值?
yiwusuoyou2008 2010-12-20
  • 打赏
  • 举报
回复


方法1.编译完vxWorks文件,再手工使用命令:objcopyppc -O binary --binary-without-bss vxWorks vxWorks.bin

方法2.工程点右键选择properties->Build Properties->Build Macros->POST_BUILD_RULE,增加$(EXTRACT_BIN) vxWorks vxWorks.bin

方法1每次编译后都要手动作转换,类似于5.5下的elftobin程序。

2,187

社区成员

发帖
与我相关
我的任务
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
  • VxWorks开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧