반응형
1. 파일 준비
- apache-log4cxx-0.10.0
- apr-1.5.2-win32-src
- apr-util-1.5.4-win32-src
2. 압축 해제 후 apr , apr-util의 폴더명 변경
3. cmd 실행하여 configure.bat , configure-aprutil.bat 실행
4. log4cxx.dsw를 Visual Studio에서 Open
5. apu.hw에서 APU_HAVE_APR_ICONV 를 1에서 0으로 변경
6. apr_ldap.hw에서 APR_HAS_LDAP 를 1에서 0으로 변경
7. log4cxx.h에서 아래 코드 삭제
template class LOG4CXX_EXPORT std::allocator<T>; \
template class LOG4CXX_EXPORT std::vector<T>; \
extern template class LOG4CXX_EXPORT std::allocator<T>; \
extern template class LOG4CXX_EXPORT std::vector<T>; \
8. stringhelper.cpp에 include 축가
#include <iterator>
8. log4cxx 프로젝트 속성의 링크에 Rpcrt4.lib 추가
9. Build 완료 후 Debug/Release 폴더에서 log4cxx.dll , log4cxx.lib 파일 확인
10. Output File
반응형
'[====== Development ======] > C++' 카테고리의 다른 글
[C++] 상위폴더부터 하위폴더까지 자동으로 생성하기 (0) | 2021.08.02 |
---|---|
Google 의 C++ Coding Style 가이드 (0) | 2021.08.02 |
c++/cli 문자 타입 변환 (0) | 2021.07.24 |
[MFC] Resize에 따른 컨트롤 위치 이동 (0) | 2021.07.23 |
GetVersionExA 에러 (0) | 2021.07.22 |