1.适用范围
该应用笔记适用帮助用户在RealEvo-IDE开发环境中移植Vxworks应用程序,并部署到SylixOS操作系统上运行,使用到的开发工具为RealEvo-IDE集成开发环境。
图 2 1工程资源文件
解压后的vxworks_prj是基于Tornado2.2的vxworks工程, Vxworks版本为5.5。vxworks_prj的目录结构如图 2-2所示:图2-2 vxworks_prj目录结构
首先,这里只需将图2-2中的“demo.c”源文件拷贝到vxworks_src目录下即可,然后将vxworks_src和vxworks_base两个工程文件保存到指定路径(不包含中文路径)下。如E:\workspace路径下,本文档以该路径作为工程存放路径。图4-1选择导入工程类型
图 4-2导入vxworks_base工程
图 4-3选择新建App工程
图4-4 设置工程名
图4-5 设置SylixOS Base工程
图4-6 进入工程属性设置
图4-7 配置设备IP
图4-8设置app工程所需动态库
图4-9 设置app工程头文件路径
图4-10 移除原有源文件
图4-11 确认删除
点击“OK”,完成原有源文件的删除。
图4-12 选择导入
图4-13 选择导入类型
图4-14 选择导入的文件
图4-15 完成vxworks源文件的导入
图4-16 增加main入口函数
图4-17编译vxworks _app工程
4.4.3工程上传图4-18上传vxworks _app工程
图 4-19运行程序
运行后,出现打印结果,说明应用程序已经在mini2440虚拟机上正常运行。本文出自 “12547908” 博客,请务必保留此出处http://12557908.blog.51cto.com/12547908/1898684
原文地址:http://12557908.blog.51cto.com/12547908/1898684