摘要

VxWorks作为一种广泛应用于高性能领域中的可裁剪的实时嵌入式操作系统,并没有为用户提供完善的图形界面。为了在VxWorks中实现三维图形的开发和显示,文中通过将OpenGL与WindML(WindRiver Multimedia Library)媒体库相结合,提出VxWorks下三维图形开发环境系统建立和基于该环境的图形开发的方法。完成VxWorks操作系统交叉编译环境的建立、MindML的配置和Mesa3D的编译,并完成VxWorks操作系统下的OpenGL程序开发。通过大量应用程序的测试验证,证明该方法能够完成VxWorks操作系统下的三维图形开发的要求,并且具有操作简单、容易开发等特点。