simulink模型转换到vxworks6.6下,怎么修改.tmf文件?

yang_xie 2015-03-27 11:05:09
跪求老师、高手:

simulink模型用rtw转换为vxworks下的.o文件,在安装tornado2.2时,通过修改matlab下的tornado.tmf文件能实现转换。但在主机安装workbench3.0目标环境为vxworks6.6时应该怎么修改matlab下的tornado.tmf文件?????
在转换时出错matlab提示的出错内容主要是:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
……
### Processing Template Makefile: D:\rtw_btt6_vx6.6\tornado.tmf
### Wrapping unrecognized make command (angle brackets added)
### <C:\WindRiver-GPPVE-3.6-IA-Eval\workbench-3.0\x86-win32\bin\make>
### in default batch file
……
-O btt6dof1good_data.c, ...) failed.
make (e=2): 系统找不到指定的文件。
C:\WindRiver-GPPVE-3.6-IA-Eval\workbench-3.0\x86-win32\bin\make: *** [btt6dof1good_data.o] Error 2
### Build procedure for model: 'btt6dof1good' aborted due to an error.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

我对tornado.tmf文件做了修改,改动内容如下文字中红色部分。
请老师、高手指导,不胜感激!!!

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
#------------------------ Macros read by make_rtw ------------------------------
MAKECMD =C:/WindRiver-GPPVE-3.6-IA-Eval/workbench-3.0/x86-win32/bin/make
HOST = PC
BUILD = yes
DOWNLOAD_SUCCESS = task spawned
SYS_TARGET_FILE = tornado.tlc
MAKEFILE_FILESEP = /

#------------------------------ Tool Locations ---------------------------------
ifeq ($(COMPUTER),PCWIN)
# Tornado Setup on WIN32, assumed macros are in environment.
#WIND_BASE = c:/Tornado2.2
WIND_BASE = C:/WindRiver-GPPVE-3.6-IA-Eval/vxworks-6.6
WIND_REGISTRY = $(COMPUTERNAME)
WIND_HOST_TYPE = x86-win32


#------------------------- VxWorks Configuration ------------------------------
VX_TARGET_TYPE = pentium
CPU_TYPE = PENTIUM4


#-------------------- Macros for Downloading to Target -------------------------
TARGET = "111.112.113.100"
TGTSVR_HOST = USER-20150116YX
VX_CORE_LOC = C:/vxWorks


PROGRAM_OPTS =

#-------------------------------- GNU Tools ------------------------------------
#
# You may need to modify the following variables if you have installed the GNU
# Tools in a different location.
#
GNUROOT = $(WIND_BASE)/host/$(WIND_HOST_TYPE)
GCC_EXEC_PREFIX = $(GNUROOT)/lib/gcc-lib/
export GCC_EXEC_PREFIX = $(GNUROOT)/lib/gcc-lib/

CC = $(GNUROOT)/bin/cc$(VX_TARGET_TYPE)
LD = $(GNUROOT)/bin/ld$(VX_TARGET_TYPE)
AR = $(GNUROOT)/bin/ar$(VX_TARGET_TYPE)


#------------------------- Tornado target compiler includes Configuration -----
TORNADO_INCLUDES = \
-I$(WIND_BASE)/target/h \
-I$(WIND_BASE)/host/include/share \
-IC:/WindRiver-GPPVE-3.6-IA-Eval/gnu/4.1.2-vxworks-6.6/lib/gcc/i586-wrs-vxworks/4.1.2/include
#-I$(GNUROOT)/lib/gcc-lib/i386-pc-mingw32/gcc-2.96/include


USER_INCLUDES =

INCLUDES = -I. -I.. -I$(RELATIVE_PATH_TO_ANCHOR) $(MATLAB_INCLUDES) $(ADD_INCLUDES) $(TORNADO_INCLUDES) \
$(SCOPE_INCLUDES) $(USER_INCLUDES) $(MODELREF_INC_PATH) $(SHARED_INCLUDES)
...全文
2956 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
大鱼AA 2017-02-25
  • 打赏
  • 举报
回复
你好,请问这个问题你解决了吗?

2,179

社区成员

发帖
与我相关
我的任务
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
  • VxWorks开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧