当printf位于从s函数调用的单独的c文件中时,如何使之工作?
|
我在文件mySFun.c中有一个S函数,该函数调用在单独的文件myFoo.c中实现的函数foo()。当我在mySFun.c的mdlOutput函数中编写printf语句时,它们可以正常工作。但是,当我将printf放在myFoo.c中的foo()函数中时,它们不在命令窗口中显示其输出。
当printf在另一个从s函数调用的文件中时,如何启用printf功能?
没有找到相关结果
已邀请:
2 个回复
缕嚏冻
simstruc.h包括mex.h。我怀疑您包含来自mySFun.c的simstruc.h,但不包含来自myFoo.c的simstruc.h。您也可以在其他源文件中包含simstruc.h或mex.h(以在其中定义#define),或切换为直接调用mexPrintf。
冲汉