在Windows7上,交叉编译用于VxWorks6.6上的ACE+TAO、OpenDDS。
环境:
1)Host:Windows7
2)Target:VxWorks6.6,CPU:PENTIUM4或
VxWorks5.5.1,CPU:PENTIUM4
工具:
1)Perl
2)WorkBench3.0(各CPU对应的安装包不同,如PENTIUM、ARM、PPC、Mips、XSCALE)
3)Tornado2.2 for Pentium
4)Cygwin2.738的Make3.81——替代Tornado的make(3.74)
步骤:
1)获取ACE+TAO、OpenDDS源代码;
2)设置环境变量(ACE_ROOT、TAO_ROOT、PATH、LD_LIBRARY_PATH、DDS_ROOT等);
3)设置VxWorks Development Shell;