У меня есть модель Simulink, которая использует данные правдивости (таблицы поиска). Когда я пытаюсь скомпилировать модель в двоичный файл (slrt), я получаю следующий вывод:
фатальная ошибка C1060: компилятору не хватает места в куче
NMAKE: фатальная ошибка
U1077: '"C: \ Program Files (x86) \ Microsoft Visual
Studio \ 2017 \ Community \ VC \ Tools \ MSVC \ 14.14.26428 \ Bin \ HostX86 \ x86 \ cl.exe "»
: код возврата '0x2' Стоп. Команда make вернула ошибку 2
«An_error_occurred_during_the_call_to_make» не распознается
внутренняя или внешняя команда, работающая программа или командный файл.
Хотя размер таблицы соответствия определенно велик (порядка 8 миллионов элементов). Было отмечено, что предыдущая модель с таблицами соответствия аналогичного размера была успешно скомпилирована.
Я изменил сгенерированный файл .mk и добавил / Zm2000 в качестве флага оптимизации. Я получаю те же результаты
Какие-либо входы?