万博1manbetx仿真软件CCS里含有“错误:没有源文件,无事可做”

9的观点(30天)
德州仪器TMS320F2833万博1manbetx5编译仿真软件代码时,一个“错误:没有源文件,无事可做”。
在Matlab (R2015a),以下设置:
> > checkEnvSetup (“ccsv5”,“f28335”,“检查”)
1。CCSv5作曲家工作室(代码)
你的版本:发送的
要求版本:5.0或更高版本
要求:代码生成
TI_DIR =“D: \ ti \ ccsv5”
2。资本利得税(德州仪器C2000代码生成工具)
你的版本:6.2.0
要求版本:5.2.1 6.0.2中
要求:代码生成
C2000_CGT_INSTALLDIR =“D: \ ti \ ccsv5 \编译器工具\ \ c2000_6.2.0”
3所示。DSP / BIOS实时操作系统)
你的版本:
要求版本:5.33.05 5.41.11.38
要求:代码生成
CCSV5_DSPBIOS_INSTALLDIR =”“
4所示。XDC工具(表达DSP组件)
你的版本:
要求版本:3.16.02.32或更高版本
要求:代码生成
5。闪光工具(TMS320C28335 Flash api)
你的版本:2.10
要求版本:2.10
要求:Flash编程
FLASH_28335_API_INSTALLDIR =“D: \ ti \ controlSUITE \ libs \工具\ flash_api \ 2833 \ 28335 \ v210”
同时,
xmakefilesetup
是完成了。仿真软件万博1manbetx程序:
现在我在仿真软件点击“建立模型”,得到以下信息:万博1manbetx
# # #建筑“万博1manbetxsimulink_1”: D: \ matlab \ R2015a \ bin \ win64 \ gmake - b - f simulink_1。可所有的
D: \ matlab \ user_d万博1manbetxata \ simulink_1_grt_rtw > cd。
D: \ matlab \ user_d万博1manbetxata \ simulink_1_grt_rtw >如果”“= =”“matlab (D: \ \ R2015a \ bin \ win64 \ gm万博1manbetxake - b - f simulink_1。可)其他的matlab (D: \ \ R2015a \ bin \ win64 \ gm万博1manbetxake - b - f simulink_1。可)
D: / ti / ccsv5 /工具/编译器/ c2000_6.2.0 / bin / cl2000 -DMAT_FILE = 0 -DINTEGER_CODE = 0 dmt = 0 -DCLASSIC_INTERFACE = 0 -DALLOCATIONFCN = 0 -DONESTEPFCN = 1 -DTERMFCN = 1 -DMULTI_INSTANCE_CODE = 1 -DT万博1manbetxID01EQ = 1 -DMODEL = simulink_1 -DNUMST = 2 -DNCSTATES = 0 -DHAVESTDIO -DRT -DUSE_RTMODEL id: / matlab / user_data / simulink_1_grt_rtw id: / matlab / user_data id: / matlab / test_tmp id: / matlab / R2015a /走读生/包括id: / matlab / R2015a /模型/包括id: / matlab / R2015a / rtw / c / src id: / matlab / R2015a / rtw / c / src / ext_mode /常见——output_file =“万博1manbetxsimulink_1。obj " D: / matlab / user_d万博1manbetxata / simulink_1_grt_rtw / simulink_1.cpp”
> >错误:没有来源文件,没有什么要做
“simu万博1manbetxlink_1。可”和“simulink_万博1manbetx1。cpp”是在正确的地方。
这个错误怎么能固定吗?
问候,
JH
simulink_1.m万博1manbetxk内容:
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #Makefile“simulink_1”生成万博1manbetx的仿真软件模型。
# #
# #Makefile: s万博1manbetximulink_1.mk
# #生成的:2015年7月30日11:10:41星期四
# #MATLAB编码器版本:2.8 (R2015a)
# #
# #构建信息:
# #
# #最后产品:$ (RELATIVE_PATH_TO_ANCHOR) / sim万博1manbetxulink_1.out
# #产品类型:可执行
# #构建类型:顶级独立可执行文件
# #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#描述:
#PRODUCT_NAME系统建立的名称
#MAKEFILE这个makefile的名称
#电脑电脑类型。看到MATLAB“计算机”命令。
PRODUCT_NAME = 万博1manbetxsimulink_1
MAKEFILE = 万博1manbetxsimulink_1.mk
电脑= PCWIN64
matlab / R2015a MATLAB_ROOT = D: /
matlab / R2015a MATLAB_BIN = D: / / bin
matlab / R2015a MATLAB_ARCH_BIN = D: / / bin / win64
MASTER_ANCHOR_DIR =
matlab / user_data START_DIR = D: /
拱= win64
解算器=
SOLVER_OBJ =
CLASSIC_INTERFACE = 0
TGT_FCN_LIB =没有
MODELREF_LINK_RSPFILE_NAME = 万博1manbetxsimulink_1_ref.rsp
RELATIVE_PATH_TO_ANCHOR = . .
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #工具链规范
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#工具链名称:德州仪器C2000代码生成工具v5.2.12 | gmake(64位Windows)
#万博1manbetx支持版本(s):
#ToolchainInfo版本:R2015a
#规范修订:1。0
#
包括codertarget_assembly_flags.mk
包括. . / codertarget_assembly_flags.mk
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#认为是定义的其他地方
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#CCSV5INSTALLDIR
#CCSV5SCRIPTINGDIR
#TARGET_LOAD_CMD_ARGS
#TIF28XXXSYSSWDIR
#- - - - - - - - - - - -
#
#- - - - - - - - - - - -
TARGET_SCRIPTINGTOOLS_INSTALLDIR =美元(CCSV5SCRIPTINGDIR)
TI_TOOLS =美元(CCSV5INSTALLDIR) / bin
TI_INCLUDE =美元(CCSV5INSTALLDIR) / include
TI_LIB =美元(CCSV5INSTALLDIR) / lib
F28_HEADERS =美元(TIF28XXXSYSSWDIR) /万博1manbetx ~ SupportFiles / DSP280x_headers
CCOUTPUTFLAG =——output_file =
LDOUTPUTFLAG =——output_file =
EXE_FILE_EXT =美元(PROGRAM_FILE_EXT)
DOWN_EXE_JS =美元(MATLAB_ROOT) /工具箱/ idelink /扩展/ ticcs / ccsdemos / runProgram.js
CCS_CONFIG =美元(TARGET_PKG_INSTALLDIR) / tic2000 / CCS_Config / f28x_generic.ccxml
ASAP2_PERL_PATH =美元(MATLAB_ROOT) /工具箱/目标/扩展/处理器/ tic2000 / asap2 / asap2post.pl
TOOLCHAIN_SRCS =
TOOLCHAIN_INCS =
TOOLCHAIN_LIBS =
#- - - - - - - - - - - - - - - - - - - - - - - -
#构建工具命令
#- - - - - - - - - - - - - - - - - - - - - - - -
#汇编程序:C2000汇编
AS_PATH =美元(TI_TOOLS)
是=美元(AS_PATH) / cl2000
#C编译器:C2000 C编译器
CC_PATH =美元(TI_TOOLS)
CC =美元(CC_PATH) / cl2000
#链接器:C2000链接器
LD_PATH =美元(TI_TOOLS)
LD =美元(LD_PATH) / cl2000
#c++编译器:C2000 c++编译器
CPP_PATH =美元(TI_TOOLS)
CPP =美元(CPP_PATH) / cl2000
#c++链接器:C2000 c++链接器
CPP_LD_PATH =美元(TI_TOOLS)
CPP_LD =美元(CPP_LD_PATH) / cl2000
#文档:C2000文档
AR_PATH =美元(TI_TOOLS)
基于“增大化现实”技术的=美元(AR_PATH) / ar2000
#墨西哥人工具:墨西哥人的工具
MEX_PATH =美元(MATLAB_BIN)
墨西哥人=美元(MEX_PATH) /墨西哥人
#下载:下载
DOWNLOAD_PATH =美元(TARGET_SCRIPTINGTOOLS_INSTALLDIR) / bin
下载=美元(DOWNLOAD_PATH) / dss.bat
#执行:执行
执行=美元(产品)
#建造者:GMAKE效用
MAKE_PATH =% MATLAB % \ bin \ win64
使=美元(MAKE_PATH) / gmake
#- - - - - - - - - - - - - - - - - - - - - - - - -
#指令/公用事业
#- - - - - - - - - - - - - - - - - - - - - - - - -
ASDEBUG = - g
AS_OUTPUT_FLAG =
CDEBUG = - g
C_OUTPUT_FLAG =——output_file =
LDDEBUG = - g
OUTPUT_FLAG =——output_file =
CPPDEBUG = - g
CPP_OUTPUT_FLAG =——output_file =
CPPLDDEBUG = - g
OUTPUT_FLAG =——output_file =
ARDEBUG =
STATICLIB_OUTPUT_FLAG =
MEX_DEBUG = - g
RM = @del / F
回声= @echo
MV = @move
运行=
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#“加快构建”构建配置
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ARFLAGS = - r
ASFLAGS = s \
-v28 \
毫升\
美元(ASFLAGS_ADDITIONAL)
CFLAGS =——compile_only \
——large_memory_model \
——cla_万博1manbetxsupport = cla0 \
——silicon_version = 28 \
——定义=“LARGE_MODEL”\
-我" $ (F28_HEADERS) "\
-我”(F28_HEADERS) /美元包括“\
-我" $ (TI_INCLUDE) "
CPPFLAGS =
CPP_LDFLAGS =
CPP_SHAREDLIB_LDFLAGS =
DOWNLOAD_FLAGS =美元(TARGET_LOAD_CMD_ARGS)美元(产品)
EXECUTE_FLAGS =
LDFLAGS = - z -我美元(TI_LIB) \
——stack_size =美元(STACK_SIZE)——warn_sections \
——heap_size =美元(HEAP_SIZE) \
——reread_libs rom_model \
- m“$ (PRODUCT_NAME) . map”
MEX_CFLAGS =
MEX_LDFLAGS =
MAKE_FLAGS = - b - f美元(MAKEFILE)
SHAREDLIB_LDFLAGS =
#- - - - - - - - - - - - - - - - - - - - -
#文件扩展
#- - - - - - - - - - - - - - - - - - - - -
OBJ_EXT = .obj
ASM_EXT = .asm
AS_EXT = .asm
CLA_EXT = .cla
H_EXT = . h
OBJ_EXT = .obj
C_EXT = c
EXE_EXT = .out
SHAREDLIB_EXT =
HPP_EXT = . hpp
OBJ_EXT = .obj
CPP_EXT = . cpp
EXE_EXT =
SHAREDLIB_EXT =
STATICLIB_EXT = lib
MEX_EXT = .mexw64
楼上MAKE_EXT =
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #输出信息
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
产品=美元(RELATIVE_PATH_TO_ANCHOR) 万博1manbetx/ simulink_1.out
PRODUCT_TYPE =“可执行”
BUILD_TYPE =“顶级独立可执行文件”
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #包括路径
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
INCLUDES_BUILDINFO =我美元(START_DIR) 万博1manbetx/ simulink_1_grt_rtw - i美元(START_DIR) id: / matlab / test_tmp -我美元(MATLAB_ROOT) /外面的包括我美元(MATLAB_ROOT) 万博1manbetx/模型/包括我美元(MATLAB_ROOT) / rtw / c / src - i美元(MATLAB_ROOT) / rtw / c / src / ext_mode /常见
包括=美元(INCLUDES_BUILDINFO)
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #定义了
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
DEFINES_BUILD_ARGS = -DMAT_FILE = 0 -DINTEGER_CODE = 0 dmt = 0 -DCLASSIC_INTERFACE = 0 -DALLOCATIONFCN = 0 -DONESTEPFCN = 1 -DTERMFCN = 1 -DMULTI_INSTANCE_CODE = 1
DEFINES_IMPLIED = -DTID01EQ = 1
DEFINES_STANDARD = -DMODEL 万博1manbetx= simulink_1 -DNUMST = 2 -DNCSTATES = 0 -DHAVESTDIO -DRT -DUSE_RTMODEL
定义了=美元(DEFINES_BUILD_ARGS)美元(DEFINES_IMPLIED)美元(DEFINES_STANDARD)
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #文件
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
src =美元(START_DIR) 万博1manbetx/ simulink_1_grt_rtw / simulink_1.cpp美元(MATLAB_ROOT) / rtw / c / src /共同/ rt_cppclass_main.cpp
ALL_SRCS =美元(src)
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #对象
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
obj = s万博1manbetximulink_1.obj
MAIN_OBJ = rt_cppclass_main.obj
ALL_OBJS =美元(obj)美元(MAIN_OBJ)
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #预先构建的对象文件
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
PREBUILT_OBJS =
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
填词=
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #系统
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
SYSTEM_LIBS =
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #额外的工具链的旗帜
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#- - - - - - - - - - - - - - - - - -
#C编译器
#- - - - - - - - - - - - - - - - - -
CFLAGS_BASIC =美元(定义)美元(包括)
CFLAGS+ = $ (CFLAGS_BASIC)
#- - - - - - - - - - - - - - - - - -
#c++编译器
#- - - - - - - - - - - - - - - - - -
CPPFLAGS_BASIC =美元(定义)美元(包括)
CPPFLAGS+ = $ (CPPFLAGS_BASIC)
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #假的目标
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
.PHONY:所有构建buildobj清洁信息prebuild下载执行
:建立
@echo“# # #成功地生成所有二进制输出。”
构建:prebuild美元(产品)
buildobj: prebuild美元(obj)美元(PREBUILT_OBJS)
@echo“# # #成功地生成所有二进制输出。”
prebuild:
下载:构建
@echo“# # #调用postbuild工具”下载“…”
美元(下载)美元(DOWNLOAD_FLAGS)
@echo“# # #完成调用postbuild工具”。
执行:下载
@echo“# # #调用postbuild工具”执行“…”
美元(执行)美元(EXECUTE_FLAGS)
@echo“# # #完成调用postbuild工具”。
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #最后目标
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#创建一个独立的可执行文件
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
美元(产品):美元(obj)美元(PREBUILT_OBJS)美元(MAIN_OBJ)
@echo“# # #创建独立的可执行”美元(产品)“…”
美元(CPP_LD)美元(CPP_LDFLAGS)——output_file =美元(产品)美元(obj)美元(MAIN_OBJ)美元(SYSTEM_LIBS)美元(TOOLCHAIN_LIBS)
@echo“# # #:$(产品)”
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #中间目标
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#- - - - - - - - - - - - - - - - - - - - - - - -
#SOURCE-TO-OBJECT
#- - - - - - - - - - - - - - - - - - - - - - - -
%。obj: $ (RELATIVE_PATH_TO_ANCHOR) / % .cla
美元(CC)美元(CFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (RELATIVE_PATH_TO_ANCHOR) / % . c
美元(CC)美元(CFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (RELATIVE_PATH_TO_ANCHOR) / % .asm
美元(如)美元(ASFLAGS)“$ <”
%。obj: $ (RELATIVE_PATH_TO_ANCHOR) / % . cpp
美元(CPP)美元(CPPFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (MATLAB_ROOT) / rtw / c / src / % .cla
美元(CC)美元(CFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (MATLAB_ROOT) / rtw / c / src / % . c
美元(CC)美元(CFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (MATLAB_ROOT) / rtw / c / src / % .asm
美元(如)美元(ASFLAGS)“$ <”
%。obj: $ (MATLAB_ROOT) / rtw / c / src / % . cpp
美元(CPP)美元(CPPFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (MATLAB_ROOT) / rtw / c / src /共同/ % . cpp
美元(CPP)美元(CPPFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (MATLAB_ROOT) 万博1manbetx/模型/ src / % .cla
美元(CC)美元(CFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (MATLAB_ROOT) 万博1manbetx/模型/ src / % . c
美元(CC)美元(CFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (MATLAB_ROOT) 万博1manbetx/模型/ src / % .asm
美元(如)美元(ASFLAGS)“$ <”
%。obj: $ (MATLAB_ROOT) 万博1manbetx/模型/ src / % . cpp
美元(CPP)美元(CPPFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (START_DIR) / % .cla
美元(CC)美元(CFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (START_DIR) / % . c
美元(CC)美元(CFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (START_DIR) / % .asm
美元(如)美元(ASFLAGS)“$ <”
%。obj: $ (START_DIR) / % . cpp
美元(CPP)美元(CPPFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (START_DIR) 万博1manbetx/ simulink_1_grt_rtw / % .cla
美元(CC)美元(CFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (START_DIR) 万博1manbetx/ simulink_1_grt_rtw / % . c
美元(CC)美元(CFLAGS)——output_file =“$ @”“$ <”
%。obj: $ (START_DIR) 万博1manbetx/ simulink_1_grt_rtw / % .asm
美元(如)美元(ASFLAGS)“$ <”
%。obj: $ (START_DIR) 万博1manbetx/ simulink_1_grt_rtw / % . cpp
美元(CPP)美元(CPPFLAGS)——output_file =“$ @”“$ <”
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #依赖关系
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
美元(ALL_OBJS):美元(MAKEFILE) rtw_proj.tmw
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #杂项目标
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
信息:
@echo“产品= $ # # #(产品)”
@echo“# # # PRODUCT_TYPE = $ (PRODUCT_TYPE)”
@echo“# # # BUILD_TYPE = $ (BUILD_TYPE)”
@echo“# # # = $(包括)”
@echo“# # # = $定义(定义)”
@echo“# # # ALL_SRCS = $ (ALL_SRCS)”
@echo“# # # ALL_OBJS = $ (ALL_OBJS)”
@echo“# # #填词= $ (LIBS)”
@echo“# # # MODELREF_LIBS = $ (MODELREF_LIBS)”
@echo“# # # SYSTEM_LIBS = $ (SYSTEM_LIBS)”
@echo“# # # TOOLCHAIN_LIBS = $ (TOOLCHAIN_LIBS)”
@echo“# # # ASFLAGS = $ (ASFLAGS)”
@echo“# # # CFLAGS = $ CFLAGS "
@echo“# # # LDFLAGS = $ (LDFLAGS)”
@echo“# # # SHAREDLIB_LDFLAGS = $ (SHAREDLIB_LDFLAGS)”
@echo“# # # CPPFLAGS = $ (CPPFLAGS)”
@echo“# # # CPP_LDFLAGS = $ (CPP_LDFLAGS)”
@echo“# # # CPP_SHAREDLIB_LDFLAGS = $ (CPP_SHAREDLIB_LDFLAGS)”
@echo“# # # ARFLAGS = $ (ARFLAGS)”
@echo“# # # MEX_CFLAGS = $ (MEX_CFLAGS)”
@echo“# # # MEX_LDFLAGS = $ (MEX_LDFLAGS)”
@echo“# # # DOWNLOAD_FLAGS = $ (DOWNLOAD_FLAGS)”
@echo“# # # EXECUTE_FLAGS = $ (EXECUTE_FLAGS)”
@echo“# # # MAKE_FLAGS = $ (MAKE_FLAGS)”
清洁:
美元(回声)“# # #删除所有派生文件…”
美元(RM)美元(路径替换/ \美元(产品)
美元(RM)美元(路径替换/ \美元(ALL_OBJS))
美元(RM) *对象
美元(回声)“# # #删除所有派生文件。”
simulink_1.c万博1manbetxpp内容
/ *
* 万博1manbetxsimulink_1.cpp
*
*学术许可-用在教学、学术研究,会议
*课程要求在学位授予机构。不是为了
*政府,商业,或其他组织使用。
*
*代码生成为“simulink_万博1manbetx1”模型。
*
*模型版本:1.7
*仿万博1manbetx真软件编码器版本:8.8 (R2015a) 09 - 2月- 2015
* c++源代码上生成:2015年7月30日11:10:39星期四
*
*目标选择:grt.tlc
*注:GRT包括额外的基础设施和仪器为原型
*嵌入式硬件选择:德州仪器- > C2000
*代码生成摘要目的:调试
*验证结果:通过(0),警告(1)错误(0)
* /
#包括“万博1manbetxsimulink_1.h”
#包括“万博1manbetxsimulink_1_private.h”
/ *模型的步骤函数* /
无效万博1manbetxsimulink_1ModelClass:步骤()
{
/ *时钟:“< Root > /时钟”* /
万博1manbetxsimulink_1_B。Clock = (&simulink_1_M)->Timing.t[0];
/ *总和:“< Root > /添加”包含:
*常数:“< Root > /常数”
* /
万博1manbetxsimulink_1_B。添加= si万博1manbetxmulink_1_P。Constant_Value + simulink_1_B.Clock;
/ * Abs:“< Root > / Abs”* /
万博1manbetxsimulink_1_B。Abs =晶圆厂(si万博1manbetxmulink_1_B.Add);
/ *更新绝对时间基准利率* /
/ *“clockTick0”计数这个任务的代码的次数
*被处决。绝对的时间是“clockTick0”的乘法
*和“Timing.stepSize0”。的大小“clockTick0”确保计时器不会
*溢出时应用程序生命周期选择。
*计时器这个任务包括两个32位无符号整数。
*两个整数表示低比特时机。clockTick0和高比特
* Timing.clockTickH0。当低比特溢出为0,高比特增量。
* /
如果(! (+ +万博1manbetx (&simulink_1_M) - > Timing.clockTick0)) {
+ + 万博1manbetx(&simulink_1_M) - > Timing.clockTickH0;
}
(&万博1manbetxsimulink_1_M) - >时间。t [0] = (万博1manbetx&simulink_1_M) - >时间。clockTick0 *
(&万博1manbetxsimulink_1_M) - >时间。stepSize0 + (&万博1manbetxsimulink_1_M) - >时间。clockTickH0 *
(&万博1manbetxsimulink_1_M) - >时间。stepSize0 * 4294967296.0;
{
/ *更新绝对计时器样品时间:0.2、0.0 * /
/ *“clockTick1”计数这个任务的代码的次数
*被处决。该决议0.2的整数计时器,这是步长
*的的任务。大小的“clockTick1”确保计时器期间不会溢出
*应用寿命选中。
*计时器这个任务包括两个32位无符号整数。
*两个整数表示低比特时机。clockTick1和高比特
* Timing.clockTickH1。当低比特溢出为0,高比特增量。
* /
(&万博1manbetxsimulink_1_M) - > Timing.clockTick1 + +;
如果(! (万博1manbetx&simulink_1_M) - > Timing.clockTick1) {
(&万博1manbetxsimulink_1_M) - > Timing.clockTickH1 + +;
}
}
}
/ *初始化模型函数* /
无效万博1manbetxsimulink_1ModelClass:初始化()
{
/ * * /注册代码
/ *初始化* /实时模型
(空白)memset ((void *) (&s万博1manbetximulink_1_M), 0,
sizeof (RT_MODEL万博1manbetx_simulink_1_T));
{
/ *设置* /解算器对象
rtsiSetSimTimeStepPtr (& 万博1manbetx(&simulink_1_M) - > solverInfo & (&simulink_1_M)
- > Timing.simTimeStep);
rtsiSetTPtr (& 万博1manbetx(&simulink_1_M) - > solverInfo &rtmGetTPtr ((&simulink_1_M)));
rtsiSetStepSizePtr (& 万博1manbetx(&simulink_1_M) - > solverInfo & (&simulink_1_M)
- > Timing.stepSize0);
rtsiSetErrorStatusPtr (& 万博1manbetx(&simulink_1_M) - > solverInfo (&rtmGetErrorStatus
(&s万博1manbetximulink_1_M)));
rtsiSetRTModelPtr (& 万博1manbetx(&simulink_1_M) - > solverInfo (&simulink_1_M));
}
rtsiSetSimTimeStep (& 万博1manbetx(&simulink_1_M) - > solverInfo MAJOR_TIME_STEP);
rtsiSetSolverName (& 万博1manbetx(&simulink_1_M) - > solverInfo,“FixedStepDiscrete”);
rtmSetTPtr ((万博1manbetx&simulink_1_M) & (&simulink_1_M) - > Timing.tArray [0]);
(&万博1manbetxsimulink_1_M) - >时间。stepSize0 = 0.2;
/ *块I / O * /
(空白)memset (((void *) &si万博1manbetxmulink_1_B), 0,
sizeof (B万博1manbetx_simulink_1_T));
}
/ *模型终止函数* /
无效万博1manbetxsimulink_1ModelClass:终止()
{
/ * * /(不需要终止的代码)
}
/ *构造函数* /
万博1manbetxsimulink_1ModelClass: simulink_1ModelClass ()
{
静态常量P_simulink_万博1manbetx1_T simulink_1_P_temp = {
1.0 / *表达:1
*引用:“< Root > /常数”
* /
};/ * * /修改参数
/ *初始化可调参数* /
万博1manbetxsimulink_1_P = simulink_1_P_temp;
}
/ *析构函数* /
万博1manbetxsimulink_1ModelClass:: ~ simulink_1ModelClass ()
{
/ *当前没有析构函数生成身体。* /
}
/ *实时模型get方法* /
RT_MODEL_万博1manbetxsimulink_1_T * simulink_1ModelClass:: getRTM ()
{
返回(&万博1manbetxsimulink_1_M);
}

接受的答案

格雷格•沃尔夫
格雷格•沃尔夫 2015年8月6日
你有另一个外壳安装吗?例如MinGW、Cygwin或GIT bash。
不幸的make文件C2000目标生成不指定使用哪个外壳,即使它预计使用Windows命令shell(用于cmd . exe)。
如果执行以下sh.exe MATLAB命令提示符返回一个路径,然后可能是问题的根源。
[~,结果]=系统(“在sh”)
为了解决这个问题,updateShellMacroForC2000执行函数。这对CCSv5应该解决这个问题。
1评论
朱利叶斯·哈特曼
朱利叶斯·哈特曼 2015年8月7日
是的,
[~,结果]=系统(“在sh”)
收益率
结果=
C: \ MinGW \ msys \ bin \ sh.exe
它解决了现在,谢谢你的ShellMacro !

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!