Использование log4cxx с Visual Studio 2010. Ошибка инициализации приложения - PullRequest
1 голос
/ 21 июля 2011

Мне удалось собрать библиотеку log4cxx как в режиме отладки, так и в режиме выпуска, и я создал файлы log4cxxd.lib и log4cxx.lib. Но когда я пытаюсь использовать их со статическими ссылками в моем визуальном проекте C ++ 2010, я получаю

Не удалось правильно инициализировать приложение (0xc0150002).

в режиме отладки. В режиме релиза он просто отлично работает. Для конфигурации отладки я добавил log4cxxd.lib в качестве дополнительной зависимости, а для конфигурации выпуска я добавил log4cxx.lib. Я думаю, что это также должно работать в режиме отладки, но это не так.

Есть идеи?

1 Ответ

0 голосов
/ 21 июля 2011

Используйте Dependency Walker в своем приложении, чтобы определить, какая библиотека отсутствует.

...