欢迎来到天天文库
浏览记录
ID:6352933
大小:33.50 KB
页数:2页
时间:2018-01-11
《正版6.6的编译问题解决方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、注意:以下所以的操作在开始->WindRiver->vxworksdevelopmentshell下执行例如为x86的构架,则选择CPU=PENTIUM但此时只能使用pentium的bsp,Pentium2,3,4等其他的bsp都不能用编译任然问题,如果CPU=PENTIUM2但此时只能使用pentium2的bsp,Pentium1,3,4等其他的bsp都不能用编译任然问题,所以缺陷很大对于arm平台也是如此。安装完vxworks6.5之后,打算编译一个vxworks,BSP为lite5200,CPU即是PowerPC5200。在workbench中,配置内核组件,发现网络组件等一些
2、选项是灰色不可选择的。 经询问技术支持人员,得知,可能是安装时库没有安装好,可以考虑进行重新编译,编译方法如下: 1 确定vxworks平台版本,如pne,pid等,见目录windriver/vxworks-6.5/config的子目录,commonpidpne注意,像目录中有超过2个子目录,表示系统中包含多个版本,这样会造成冲突。必须选择自己打算编译的版本,移除无关平台的子目录。如我们打算编译pid平台,即移除pne目录。 commonpid查看pid目录里面的config.mk文件,里面包含了很多的选项,如下:exportCOMPONENT_BRIDGE=true通
3、过更改true或者false,来决定是否采用某个组件。 2 清除原来的目标文件。在目录windriver/vxworks-6.5/下,执行命令 C:/windriver/vxworks-6.5>makeCPU=PPC32TOOL=diabTARGET=rcleanC:/windriver/vxworks-6.5>makeCPU=PPC32TOOL=gnuTARGET=rclean 3 编译内核库在目录windriver/vxworks-6.5/下,执行命令 C:/windriver/vxworks-6.5>makeCPU=PPC32TOOL=diabcom
4、p-kernelC:/windriver/vxworks-6.5>makeCPU=PPC32TOOL=gnucomp-kernel 4 编译rtp库在目录windriver/vxworks-6.5/下,执行命令 C:/windriver/vxworks-6.5>makeCPU=PPC32TOOL=diabcomp-usrC:/windriver/vxworks-6.5>makeCPU=PPC32TOOL=gnucomp-usr 内核编译出错的问题:新建了vxworksImage项目,编译vxworks系统映像,结果出错。通过在目录windriver/vxworks
5、-6.5/target/src下,进行编译后,Image映像即可完成编译。 C:/windriver/vxworks-6.5/target/src>makeCPU=PPC32TOOL=diab C:/windriver/vxworks-6.5/target/src>makeCPU=PPC32TOOL=gnu//welbet加的
此文档下载收益归作者所有