использование библиотеки с dll релизной версии в режиме отладки (C ++ / Visual studio) - PullRequest
0 голосов
/ 09 мая 2020

Я делаю общую библиотеку C ++ в Windows с помощью Visual Studio. Я собираю библиотеки dll в режиме выпуска. Затем я связываю это с приложением, которое использует мою библиотеку. Я могу использовать это нормально в режиме релиза. Но когда я создаю приложение в режиме отладки, я получаю «std :: length_error в ячейке памяти ...».

Это как-то связано с «_ITERATOR_DEBUG_LEVEL»? Если да, то что мне делать? Собрать библиотеку на всех уровнях отладки? Моя библиотека не должна предоставлять символы отладки

...