how can i include a header file in slcovmex
1 次查看(过去 30 天)
显示 更早的评论
I have three files and i want to compile these files using slcovmex option
- timestwo.c (c-mex file format)
- task_demo\task_demo.c
- task_demo_HDR\task_demo.h
here is my code.
-----------------------------------------------------------------------------------------------------------------------------------------
< My Code> "make_mex.m"
clc;
clear all;
ipath = ['-I' 'C:\SILS_ALL\Test_Coverage\Coverage_Demo_file\task_demo_header'];
slcovmex({'-c','timestwo.c'},{'-c','task_demo.c'},{ipath, 'timestwo.obj','task_demo.obj', '-output','timestwo'});
----------------------------------------------------------------------------------------------------------------------------------------------
< error >
"timestwo.c", line 5: error: cannot open source file "task_demo.h"
| #include "task_demo.h"
| ^
"task_demo.c", line 2: error: cannot open source file "task_demo.h"
| #include "task_demo.h"
| ^
----------------------------------------------------------------------------------------------------------------------------------------------
is there any way to include header file path ???
0 个评论
采纳的回答
Pat Canny
2022-3-3
Hi,
Try providing the -I<path> to each individual command, like so:
slcovmex({'-c','timestwo.c', ipath},{'-c','task_demo.c', ipath},{'timestwo.obj','task_demo.obj', '-output','timestwo'});
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Digital Filter Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!