Fortran code in Matlab
4 次查看(过去 30 天)
显示 更早的评论
I need to ivoke the Fortan code in Simulink. For that I have written a C mex file to link the Fortran code
with S funtion block. Initially, everything worked just fine: I would compile the Fortran code using the following command
mex -c txtfile.f
Where txtfile.f is the Fortran code which I want in Matlab
After that,I would link Fortran with c mex file by following command:
mex txtfile.obj txtmex.c
Everything worked like a charm,but one day my Matlab crashed for some unknown reason and when I restarted and tried linking the Fortran with C mex using following command
mex txtfile.obj txtmex.c
I get the error:
Error using mex
LINK : fatal error LNK1104: cannot open file 'ifconsol.lib'
I cant work around that problem,any help would be much appreciated.
Thanks
PS I am using Intel Parallel Studio XE 2015 for Fortran with Microsoft Visual Studio 2015 with
Matlab 2018a.
0 个评论
采纳的回答
Yongjian Feng
2021-11-2
Looks like VS has trouble to find the lib.
https://community.intel.com/t5/Intel-Fortran-Compiler/cannot-open-file-ifconsol-lib/td-p/912444
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!