上篇文章中基于RTP编译了tao,当在workbench3.0中编写tao或ace的程序时,你会发现编译会找不到很多头文件,
解决办法,
右键项目,选择属性,在Build Properties中依次配置头文件、库以及预处理宏:
Build Paths:
添加ace/tao的头文件,分别是%ACE_ROOT%和%TAO_ROOT%(转化为你编译后的具体的路径),
Libraries: 添加库文件%ACE_ROOT%\lib(同样转化为具体路径)
Build Macros:在宏中的DEFINES中添加如下内容:
-DACE_VXWORKS=0x660 -DACE_HAS_PTHREADS
-DACE_HAS_CUSTOM_EXPORT_MACROS=0 -fno-strict-aliasing -DNDEBUG -DACE_NDEBUG -D__ACE_INLINE__ // 针对ace
-DACE_VXWORKS=0x660 -DACE_HAS_PTHREADS -DACE_HAS_CUSTOM_EXPORT_MACROS=0
-fno-strict-aliasing -DNDEBUG
-DACE_NDEBUG -D__ACE_INLINE__
-DACE_AS_STATIC_LIBS -DTAO_AS_STATIC_LIBS // 针对tao
若只是ACE项目你加上面的,tao你加下面的。
保存后,编译就会生成vxe文件,就可以通过romfs
file system project进行在目标机中的测试了。
关于rtp项目,因为上篇文章中tao是基于CPU=PENTIUM3和TOOL_FAMILY=gnu编译的,所以创建rtp项目时选build spec为PENTIUM3gnu_RTP,自己视自己环境情况修改。
分享到:
相关推荐
《深入解析Wind River Workbench 3.0:风河公司的集成开发环境魅力所在》 风河(Wind River)公司,作为全球领先的嵌入式系统软件提供商,其Workbench 3.0是一款备受赞誉的集成开发环境(Integrated Development ...
Wind River Workbench 3.0 for arm(vxworks 6.6)内含破解文件,原地址失效,费力很大劲才下载下载下来的,破解可以一直使用
Wind River Workbench 3.0 for arm(vxworks 6.6)内含破解文件,原地址失效,费力很大劲才下载下载下来的,破解可以一直使用,目前测试没有过期,这是第7个压缩包,总共七个 part1:...
Wind River Workbench 3.0 是一款专为嵌入式系统开发者设计的集成开发环境(IDE),尤其针对ARM架构的硬件平台。此工具集成了多种功能,如编译器、调试器、版本控制系统以及项目管理工具,旨在提高开发效率并简化...
Wind River Workbench 3.0 for arm(vxworks 6.6)内含破解文件,原地址失效,费力很大劲才下载下载下来的,破解可以一直使用
Wind River Workbench 3.0 for arm(vxworks 6.6)内含破解文件,原地址失效,费力很大劲才下载下载下来的,破解可以一直使用,目前测试没有过期,这是第3个压缩包,总共七个 part1:...
Wind River Workbench 3.0 for arm(vxworks 6.6)内含破解文件,原地址失效,费力很大劲才下载下载下来的,破解可以一直使用,目前测试没有过期,这是第6个压缩包,总共七个 part1:...
Wind River Workbench 3.0 for arm(vxworks 6.6)内含破解文件,原地址失效,费力很大劲才下载下载下来的,破解可以一直使用,目前测试没有过期,这是第一个压缩包,总共七个
Wind River Workbench 3.0 for arm(vxworks 6.6)内含破解文件,原地址失效,费力很大劲才下载下载下来的,破解可以一直使用,目前测试没有过期,这是第2个压缩包,总共七个 part1:...
Wind River Workbench 3.0 for arm(vxworks 6.6)内含破解文件,原地址失效,费力很大劲才下载下载下来的,破解可以一直使用,目前测试没有过期,这是第5个压缩包,总共七个 part1:...
Wind River Workbench 3.2是基于Eclipse的开发套件,它提供了一种有效的方式来开发实时和嵌入式应用程序。 Windows,Linux和Solaris主机上都可以使用Wind River Workbench。 本指南说明了如何使用Workbench中非特定...
Wind River Workbench 4.0安装包
8. 解决编译问题:可能遇到的问题包括编译中断、个性化GNUMakefile的编写、代码错误、编译选项错误、NUL文件未生成、cygwin1.dll版本冲突、CL.EXE和cmd.exe进程创建失败、库版本不一致、RTP程序运行问题以及VxWorks...
Wind River Workbench 3.3 是一款强大的集成开发环境(IDE),主要用于VxWorks实时操作系统(RTOS)的应用程序开发。VxWorks,由Wind River Systems开发,是一个广泛应用于航空航天、军事、工业自动化以及网络设备等...
风河Workbench3.0_VxWorks6.6应用程序开发使用说明,开发流程,对初学者有一定帮助
《Wind River Workbench VxWorks 用户指南》是针对Wind River公司开发的一款强大的集成开发环境(IDE)——Wind River Workbench的详细使用手册。Wind River是一家专注于嵌入式系统软件的公司,而VxWorks是一款广泛...
Wind River Workbench3.0破击文件。直接导入即可使用。
### Wind River Workbench 用户指南 V3.1 关键知识点概览 #### 一、概述 - **产品介绍**:Wind River Workbench 是一款强大的集成开发环境(IDE),专为嵌入式系统设计与开发而定制。它支持多种操作系统平台,如...