| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > boost::regex + VC2005 ошибка |
| Автор: ano360 14.9.2008, 20:26 | ||||
создал в VC2005 визардом MFC dialog based application пишу в онинитдиалог:
в остальном проект "пустой", т.е. никаких изменений не вносилось приложение компилится и линкуется, но при запуске сразуже выдает ошибку:
boost устанавливался программой автоматическим установщиком: http://www.boostpro.com/products/free с параметром установки только redex для VC 8 в IncludedDirrectories прописывал путь к boost в IncludedLibraries прописал пусть к boost/lib и boost/libs в свойствах проекта отключил использование precompiled headers больше ровным счетом ничего не делал. чтоя мог забыть |
| Автор: ano360 14.9.2008, 20:57 |
| изменил в настроиках проекта Use MFC in a Shared DLL на Use MFC in a Static Library, ошибки перестали. спасибо за внимание. если будут другие комментарии к данной пробеме, буду рад услышать |
| Автор: dizzy1984 15.9.2008, 11:24 |
| Проблема тут в загрузке crt и mfc библиотек, которые не установлены на целевой машине. С 2005-й студии это происходит по немного усложненной методе, наиболее удачно про это пишут http://www.codeproject.com/KB/cpp/vcredists_x86.aspx и можно поискать у первоисточника около этой http://msdn.microsoft.com/en-us/library/ms235291(VS.80).aspx. |
| Автор: necrom 14.4.2011, 00:34 |
| Аналогичная проблема, только проект консольный и такая же ошибка вылазит при выполнение программы |