TagLib 컴파일 성공기

From YYpBD's MediaWiki

Jump to: navigation, search

id3 태그 수정 라이브러리를 알아보던 중 아래의 글을 봤다.

TagLib를 사용하고자 마음먹고 우선은 컴파일 되어있는 놈을 이용하기로 했다.

윈도우용 TagLib 바이너리

문제는 wchar_t가 인자로 입력되질 않는다.

유니코드를 써야하는데 말이다.

컴파일 옵션에 문제가 있는 듯... 이제부터 장장 3일여간의 삽질 시작...


소스를 내려받아 컴파일해보려 했으나 경로 문제, 소스가 꼬인건지 희한한 에러를 뱉는다.

위의 위키에 있는 diff, patch까지 적용해서 테스트해보았으나 역시 실패

3일여의 고생끝에...


  1. cmake를 준비한다.
  2. TagLib를 풀고 VC6이 설치되어있는 피씨에서 TagLib경로에서 cmake taglib를 실행한다.
  3. cmake가 dsp와 dsw를 만들어준다. 단 이때의 경로가 절대경로로 프로젝트에 들어가므로 경로는 신중하게 선택한다.
  4. tag.dsp를 열어서 컴파일한다.
  5. tag.lib와 tag.dll을 이용한다.
맞춤검색