问题描述
EDK为VxWorks 6.3生成了一个BSP,它不允许包含一些C ++库:
– C ++ iostreams和其他标准库工具(默认)
– C ++核心运行时(默认)
解决/修复方法
Wind River已确认以下C ++组件需要浮点库:
– C ++ iostreams和其他标准库工具(默认)
– C ++核心运行时(默认)
由于PPC4xx没有硬件浮点,因此VxWorks 6.x中的标准GNU编译器不支持这些C ++组件。因此,无法从内核配置菜单中选择这些组件。但是,如果基于EDK为PPC405生成BSP创建项目,则可以选择“sfgnu”编译器。这包括软件浮点库,允许您包含C ++组件。
没有回复内容