Поиск:

Ответ в темуСоздание новой темы Создание опроса
> boost::regex + VC2005 ошибка, при запуске практически пустого приложен 
:(
    Опции темы
ano360
Дата 14.9.2008, 20:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 305
Регистрация: 22.5.2006
Где: Москва

Репутация: нет
Всего: нет



создал в VC2005 визардом MFC dialog based application пишу в онинитдиалог:
Код

BOOL CMy123Dlg::OnInitDialog()
{
    CDialog::OnInitDialog();

    // Set the icon for this dialog.  The framework does this automatically
    //  when the application's main window is not a dialog
    SetIcon(m_hIcon, TRUE);            // Set big icon
    SetIcon(m_hIcon, FALSE);        // Set small icon

    // TODO: Add extra initialization here
//----------------------------------
        boost::regex expression("(Тестовый.+?<b>(.+?)(</b>))");
//----------------------------------        

    return TRUE;  // return TRUE  unless you set the focus to a control
}

в остальном проект "пустой", т.е. никаких изменений не вносилось

приложение компилится  и линкуется, но при запуске сразуже выдает ошибку:
Код


Unable to start program 'адересс программы'
This applocation has failed to start because the applocation configuration is incorrect. Review the manifest file for errors. Reinstalling the application may fix this probltm. For more deteils, please see the applocation event llg.


boost устанавливался программой автоматическим установщиком: http://www.boostpro.com/products/free

с параметром установки только redex для VC 8
в IncludedDirrectories прописывал путь к boost
в IncludedLibraries прописал пусть к boost/lib и boost/libs
в свойствах проекта отключил использование precompiled headers


больше ровным счетом ничего не делал. чтоя мог забыть


Это сообщение отредактировал(а) ano360 - 14.9.2008, 20:29


--------------------
Жизнь есть.
PM MAIL WWW ICQ   Вверх
ano360
Дата 14.9.2008, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 305
Регистрация: 22.5.2006
Где: Москва

Репутация: нет
Всего: нет



изменил в настроиках проекта Use MFC in a Shared DLL на Use MFC in a Static Library, ошибки перестали.
спасибо за внимание.

если будут другие комментарии к данной пробеме, буду рад услышать


--------------------
Жизнь есть.
PM MAIL WWW ICQ   Вверх
dizzy1984
Дата 15.9.2008, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 15.2.2007

Репутация: 10
Всего: 25



Проблема тут в загрузке crt и mfc библиотек, которые не установлены на целевой машине. С 2005-й студии это происходит по немного усложненной методе, наиболее удачно про это пишут тут и можно поискать у первоисточника около этой темы.
PM MAIL   Вверх
necrom
Дата 14.4.2011, 00:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 60
Регистрация: 21.2.2011

Репутация: нет
Всего: нет



Аналогичная проблема, только проект консольный и такая же ошибка вылазит при выполнение программы
PM MAIL   Вверх
volatile
Дата 14.4.2011, 01:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2107
Регистрация: 7.1.2011

Репутация: 4
Всего: 85



Цитата(dizzy1984 @  15.9.2008,  11:24 Найти цитируемый пост)
Проблема тут в загрузке crt и mfc библиотек, которые не установлены на целевой машине

В данном случае он бустовские dll не может найти, и это на той же машине где компилилось.
Нужно dll положить рядом с программой.

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0475 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.