본문 바로가기

Developement

imebra 의 minGW 32bit pre-compiled library


Free BSD project 중 쓸만한 DICOM read/write 라이브러리인 imebra 의 minGW 32bit 용 library 와 header, test code set 입니다.
2011년 4월 18일 밤 10시 48분 29초 빌드 소스를 이용해서 만들었습니다.

imebra 공식 홈페이지 : http://imebra.com/
imebra Doxygen 홈페이지 : http://imebra.com/documentation/2011/html/main.html

용법은 압축을 풀면 examples, include, lib, tests 폴더가 나옵니다.
이중 tests 는 QT lib 이 있어야 구동이 되는 것 이니 참조만 하시고,
include 는 lib 에 있는 a 파일을 쓰기 위한 header 입니다.
컴파일시 -L 옵션으로 lib 내에 있는 두 파일 중 하나를 함께 link 해 주면 됩니다.
lib (a) 파일은 두가지가 존재 하며, 디버그용 의 경우엔 gdb 를 통해 디버깅이 가능하도록 빌드 되어 있습니다.

libimebra.a : 릴리즈용 라이브러리
libimebra_d.a : 디버깅용 라이브러리

Visual-C++ 에서는 사용이 불가능한 구조 입니다.
Visual-C++ 은 imebra 홈페이지에서 소스를 받아 build/msc 안에 있는 프로젝트 파일을 사용하시면 됩니다.

아래의 파일은 libimebra 의 c++ 소스는 제외한 라이브러리 빌드 파일입니다.
만약 소스를 필요로 하신다면, imebra 홈페이지 에 연동된 최신 소스를 사용하시기 바라며, 시스템에 맞게 빌드는 본인의 몫이 됩니다 :)

 
_ps_
Linux 용 라이브러리 추가 합니다.
Ubuntu 10.10LTS 에서 빌드, gcc/g++ 4.4.5 에서 빌드 된 라이브러리 입니다.
위 압축파일에서 a 파일을 바꿔서 넣으면 됩니다.