다른 문제가 있습니다 ... log4cpp 라이브러리를 다운로드하고 Microsoft Visual Studio를 통해 .lib 파일로 컴파일했습니다. 지금 나는 QT 프로젝트에 해당 라이브러리를 링크 할,하지만 난 그런log4cpp 라이브러리의 함수에 대한 정의되지 않은 참조
std::string initFileName = "log.properties";
log4cpp::PropertyConfigurator::configure(initFileName);
로, 함수를 호출 할 때마다 나는 많은 오류가
"undefined reference to `log4cpp::PropertyConfigurator::configure(std::string const&)'"
가 여기에 프로젝트 파일의 코드의 말을 얻을 :
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/log4cpp/ -llog4cppLIB
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/log4cpp/ -llog4cppD
else:unix: LIBS += -L$$PWD/log4cpp/ -llog4cppLIB
INCLUDEPATH += $$PWD/log4cpp/include
DEPENDPATH += $$PWD/log4cpp/include
나도 몰라
, 무엇을 할 :(
.lib 파일을 대상 프로젝트에 실제로 연결하지 않은 것 같습니다. –
내가 입력 할 때 편집자가 제안을합니다. log4cpp :: 그럼 내가 사용할 수있는 모든 클래스와 함수를 보여준다 – Kahuna