Why do I receive the error message "The procedure entry point could not be located in the dynamic link library" when trying to launch MATLAB?
98 ビュー (過去 30 日間)
古いコメントを表示
MathWorks Support Team
2013 年 12 月 9 日
編集済み: MathWorks Support Team
2024 年 9 月 20 日
Why do I receive the following error message when trying to launch MATLAB?
The procedure entry point <function_name> could not be located in the dynamic link library <library_name>
Here, <function_name> is a placeholder for a specific function name, such as "?connectNotify@QBuffer@@MEAAXPEBD@Z", and <library_name> is a placeholder for a specific library name, such as "QtCore4.dll".
採用された回答
MathWorks Support Team
2024 年 9 月 17 日
編集済み: MathWorks Support Team
2024 年 9 月 20 日
This issue can arise if MATLAB is loading another version of the specified library from a wrong location. Such a situation may occur if another software, that has a different version of the library, has it placed on the system path above that of MATLAB, like in the C:\Windows\System32 directory.
Search your system for copies of the specified library and make sure MATLAB loads the version located in subfolders of its installation directory.
This may also occur if security software is interfering with MATLAB and causing it to load a different version of the specified DLL file. To determine if your security software is the root cause, you can boot your system into safe mode or temporarily disable your security software, then try launching MATLAB again. If MATLAB launches successfully, this indicates that the security software is blocking the software from launching correctly. In this case, you will need to modify or disable the security software to prevent it from interfering with MATLAB's launch behavior.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Startup and Shutdown についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!