Я пытался собрать log4cxx для Visual 2012, и после 4 часов устранения ошибок сборка прошла успешно (я не уверен :)).
В качестве второго шага я попытался создать проект vs для тестирования журналов.
я использовал этот пример но продолжай говорить мне, что
mainapp.cpp (2): фатальная ошибка C1083: не удается открыть включаемый файл:
‘log4cxx \ logger.h’: нет такого файла или каталога
Я уже указал в компоновщике путь отладки каталога в дополнительных каталогах библиотеки и добавил дополнительные зависимости «log4cxx.lib».
Я в замешательстве и не знаю, как заставить это работать
Заранее спасибо за помощь
Вам также необходимо добавить каталог, в котором находятся заголовки для log4cxx. Это не для этапа компоновки, а для этапа компиляции.
Это можно сделать с помощью Свойства проекта -> Компилятор -> Препроцессор (я думаю, у меня нет открытой VS сейчас)
Вы не включаете .lib. Этот файл для ссылок.
Вам необходимо добавить в каталог, который содержит каталог log4cxx
и этот каталог (log4cxx) должен содержать logger.h
!
Других решений пока нет …