использование Log4cxx в visual studio 2012

Я пытался собрать log4cxx для Visual 2012, и после 4 часов устранения ошибок сборка прошла успешно (я не уверен :)).

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

mainapp.cpp (2): фатальная ошибка C1083: не удается открыть включаемый файл:
‘log4cxx \ logger.h’: нет такого файла или каталога

Я уже указал в компоновщике путь отладки каталога в дополнительных каталогах библиотеки и добавил дополнительные зависимости «log4cxx.lib».

Я в замешательстве и не знаю, как заставить это работать

Заранее спасибо за помощь

1

Решение

Вам также необходимо добавить каталог, в котором находятся заголовки для log4cxx. Это не для этапа компоновки, а для этапа компиляции.

Это можно сделать с помощью Свойства проекта -> Компилятор -> Препроцессор (я думаю, у меня нет открытой VS сейчас)

Вы не включаете .lib. Этот файл для ссылок.

Вам необходимо добавить в каталог, который содержит каталог log4cxxи этот каталог (log4cxx) должен содержать logger.h!

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]