Название: Исполняемый релизный файл программы требует VCRUNTIME140D.dll Отправлено: demaker от Май 29, 2018, 13:03 Пишу в VS2017 с Qt. Поставил Qt5.6.0 для msvc2015, вроде не ругается компилит и линкует норм. Из под студии работает программа работает нормально. В проекте дополнительно использую библиотеки opencv3.3.0 и либы сгенеренные на MATLAB(Используется Runtime MATLAB) Даже если взять исполняемый файл вместе с нужными либами и поместить на флешку и запустить с этого же компа то все тоже норм пашет. Но если запускать файл с машины на которой не установлена VS, то все просит либы дополнительные в том числе и VCRUNTIME140D.dll(но это же дебажная либа) Не пойму зачем и причем дебажный??? Сделал простой оконный проект(т.е одно окно) взял экзешник и нужные qt-либы все работает нормально. Не пойму в чем причина??? Название: Re: Исполняемый релизный файл программы требует VCRUNTIME140D.dll Отправлено: qate от Май 29, 2018, 14:06 Ты собрал в режиме дебуга или opencv или matlab так собран
Изучай их с помощью http://www.dependencywalker.com/ Название: Re: Исполняемый релизный файл программы требует VCRUNTIME140D.dll Отправлено: demaker от Май 29, 2018, 19:01 Понял, спасибо :)
|