VxWorks入门系列教程8:编译新内核

如果VxWorks没有提供我们需要的目标平台的构建环境,那么我们要自己搭建一个。

1、打开 workBench,依次点击“Project”->“Open Workbench Development Shell”;

2、输入如下指令:

1
2
3
4
5
cd vxWorks-6.8/target/config/all 
mv vxbUsrCmdLine.c vxbUsrCmdLine_original.c
cd ../
cd comps/src/hwif
make vxbUsrCmdLine.c

3、进入…/vxWorks-6.8/target/src/hwif,输入如下指令:

1
make CPU=ARMARCH6 TOOL=gnu

4、将 common 文件夹拷贝到 C:\WindRiver\vxworks-6.8\target\lib\arm\ARMARCH6 下;

5、以 ti_am3359evb 文件为 bsp 包建立工程,编译即可。