vxworks fmql调试

文章讲述了在VxWorks6.9SMP开发环境中遇到的编译问题,使用了GNU编译器替代默认的Diab工具链,并解决了-ansi和-fno-zero-initialized-in-bss的问题。此外,还提及了添加对qspi和emmc的支持以及处理tffs文件系统异常的过程。

1. 7045默认编译工具链为diab,无奈自己只有GNU的license,只能见招拆招,解决编译问题,最终VIP工程编译通过,

F:\WindRiver_6.9ppc\vxworks-6.9\target\h\tool\gnu\defs.gnu

将CC_COMPILER(关键)

#CC_COMPILER = -ansi -fno-zero-initialized-in-bss 

改为,直接去掉-ansi也不要加-std=c99:

CC_COMPILER = -fno-zero-initialized-in-bss

2. 注意precise添加qspi,emmc等核心支持,成功log

0x108ee720 (tNet0): ...gmac_0-linkspeed: 100M bps...

Adding 7130 symbols for standalone.


 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
      ]]]]]]]]]]]  ]]]]     ]]]]]]]]]]       ]]              ]]]]         (R)
 ]     ]]]]]]]]]  ]]]]]]     ]]]]]]]]       ]]               ]]]]
 ]]     ]]]]]]]  ]]]]]]]]     ]]]]]] ]     ]]                ]]]]
 ]]]     ]]]]] ]    ]]]  ]     ]]]] ]]]   ]]]]]]]]]  ]]]] ]] ]]]]  ]]   ]]]]]
 ]]]]     ]]]  ]]    ]  ]]]     ]] ]]]]] ]]]]]]   ]] ]]]]]]] ]]]] ]]   ]]]]
 ]]]]]     ]  ]]]]     ]]]]]      ]]]]]]]] ]]]]   ]] ]]]]    ]]]]]]]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值