How do I detect if MATLAB was started -nojvm from a mex extension

조회 수: 1 (최근 30일)
Andrew Stevens
Andrew Stevens 2018년 2월 11일
답변: Serge 2022년 11월 29일
For debugging a mex extension under Linux MATLAB is typically run -nojvm.
However, when run this way stdout/stderr (cout/cerr) no longer need to be redirected / captured. It would be useful to detect this so that code to to this is disabled to simplify debugging.

답변 (1개)

Serge
Serge 2022년 11월 29일
if usejava('desktop')
%with java, ie normal
else
%no java, ie -nojvm
end

카테고리

Help CenterFile Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by