Compiling error: Assertion failed: (), function find, file management.cpp, line 671.
显示 更早的评论
The Matlab compiler is giving me an error when I attempt to compile anything, even the most basic scripts with no dependencies. The following is the output of PackagingLog.html:
mcc -o test_script -W main:test_script -T link:exe -d /Users/kerr24/Desktop/Test_Matlab_Scripts/test_script/for_testing -v /Users/kerr24/Desktop/Test_Matlab_Scripts/test_script.m
Compiler version: 6.6 (R2018a)
Dependency analysis by REQUIREMENTS.
Assertion failed: (), function find, file management.cpp, line 671.
Assertion failed: (), function find, file management.cpp, line 671.
Does anyone have any idea what might be causing this? I am using Matlab 2018a on macOS 10.13.5
采纳的回答
更多回答(1 个)
Leigh Manley
2019-12-10
编辑:Leigh Manley
2019-12-10
I had this problem as well. I have a matlab script that uses a function in a separate matlab file, in the same directory. I added
userpath('reset')
in the matlab script before defining the userpath that I wanted:
userpath('/directory/to/matlab_scripts_and_matlab_function_files/')
类别
在 帮助中心 和 File Exchange 中查找有关 MATLAB Compiler 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!