vxworks的PRJ_LIBS、EXTRA_MODULES、LIBS使用的小结

① 在vxWorks5.5中,对于Bootable Project 型项目(就是生成vxworks Image的项目),使用在宏【EXTRA_MODULES】或者宏【LIBS】里面添加要链接的模块或库目标文件,比如加入对windml支持:


(上面还可以将libwndml.a改为wndml.o都可以,但是加入到LIBS中不可,因为对应的宏只有:

宏定义【EXTRA_MODULES】【LIBS】都能在文件Makefile中找到的。



在vxWorks6.6中,也是一样的,因为WorkBench中的设置是这样的:


但上面的两个宏,不在Makefile中存在,而是在文件Makefile.mk才能找到。


② 在vxWorks5.5中,对于Downloadable application modules Project型项目(就是默认生成.out的项目类型),在宏【PRJ_LIBS】中添加,因为Tornado中定义了:


但却没定义【EXTRA_MODULES】。


vxWorks6.6中,该类型(DKM,Downloadable Kernel Module)的项目只有宏【LIBS】,因为:


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值