VS 프로젝트 쉽게 설정하기 + log4cxx 빌드 삽질

Visual Studio (C++; 2005/2008) 에서 프로젝트 설정 쉽게하기 *nix 에서 프로그래밍하다가 VS에서 작업하면서 제일 짜증나던 것 중에 하나가, include path / library(linker) path를 프로젝트 단위로 관리해줘야 했던 것.  *nix 에서는 흔히, $(CC) -c filename.cc -I$(SOME_PATH) -L$(ANOTHER_PATH) 형식으로 per-file로 하되, 미리 지정한 값으로 지정해서 한 큐에(…) 관리할 수 있었다. 근데 VS로 작업하다보면 프로젝트 단위로 include path […]

log4cxx 0.10.0 released

Apache Software Foundaion에서 진행하는 logger project중 한 갈래인 log4cxx[1] 가 릴리즈되었다. 이전 릴리즈였던 0.9.7버젼이 굉장히 오래된 녀석이고(4년 다되감), 이번이 첫 apache release이기도 해서 어서 나오길 기다리고 있었다. 일단 나왔으니 내가 사용하는 프로그래밍 환경들에서 각각 빌드해봐야할듯. 회사에서 사용중이던 log4cxx도 리비젼 따라가는걸 포기하고 중간 dev-snapshot[2] 을 썼었는데, 0.10.0으로 올려봐야할듯. 로거처럼 필요는 한데, 처음부터 만들기는 — 특히나 범용/멀티스레딩 […]