No ifort output when mex fails to compile (Windows, 2014a, VS2013, Intel Visual Fortran 2013)

2 次查看(过去 30 天)
I have run mex -setup FORTRAN and it correctly identifies my compiler. I can compile .F and .F90 files and create valid binaries.
The problem occurs when I try to compile a file which has some syntax or other bug which shouldn't compile. Instead of seeing a compiler message about what my error is so that I can fix it, I simply get an error telling me that mex as failed.
Incidentally, I believe this is known as "The Real Man's Compiler" (rmcc): If your code contains a syntax error, undefined variable, or fails to link, the compiler will simply exit and print a nice, succinct "No."
As fun as that is, I prefer the hand-holding compiler. Has anyone else observed this issue?

回答(2 个)

James Tursa
James Tursa 2015-6-4
Are you compiling with the -v option?

Luke Robison
Luke Robison 2015-6-9
Bump. Has anyone else observed this issue? Is there some way I can get mex to log compiler output to some file?

类别

Help CenterFile Exchange 中查找有关 Fortran with MATLAB 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by