how do I trace dll calls?
이전 댓글 표시
How do I check what ddls are being called?
댓글 수: 4
James Colebatch
2019년 11월 26일
Shashank Gupta
2019년 12월 9일
Hi James,
Can you tell me how are you calling the DLL file, and through which interface are you calling it i.e(via .m file or a simulink s-function)?
James Colebatch
2019년 12월 11일
Walter Roberson
2019년 12월 11일
There are several different cases:
- you might be doing a remote login by text means, such as ssh, running MATLAB on the remote system without graphics. In such a case, mex file access would be the same as if you were local on the server, with the exception of access to graphics; any device access would access the server's devices
- you might be doing a remote login by internet means, such as ssh, running MATLAB in X Windows mode displaying back to your local host. In such a case, mex file access would be the same as if you were local on the server, with the exception that historically some details of graphics could be a little odd; any device access would access the server's devices
- you might be doing a remote desktop login to a system that has a display, such as using rdesktop. In such a case, mex file access would be the same as if you wre local on the server; any device access would access the server's devices
- you might be using a remote application virtual machine framework such a Citrix. In this case, most anything can happen, as MATLAB does not support Citrix; it is common for such configurations to fail
- you might be running MATLAB on your desktop accessing a network license server. In such a case, mex file access is local access to your system; any device access would access your local devices
- you might be running MATLAB Connector on a mobile device, accessing MATLAB Online. In such a case, mex file access would be to one of Mathwork's Linux based servers operating on the cloud somewhere or other. General access to install DLL in appropriate places is not available, and Windows based DLLs are not available (because it is Linux based.)
- you might be running MATLAB Connector on a mobile device, accessing your own desktop or MATLAB hanging around on a server made available to you. In such a case, whatever mex access is available would be on the desktop (or server) that MATLAB itself was being run on; I do not know at the moment if there are restrictions on what can be remotely executed over MATLAB Connector
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!