D 언어에서 lib호출해서 쓰기
오늘 아침에 GeoIP라는 라이브러를 이용해서 도메인에 대한 IP 지역정보를 뽑아볼 일이 있었다. 이거 Python 바인딩이 있고, 그냥 C로 만들면 바로 구동해 볼 수 있었는데 걍 D로 바인딩 하는 작업을 해서 해봤다. 사실 D로 해보고자 했던 가장 중요한 이유는 GeoIP.h파일이 너무 간단하게 되어 있어서 이걸 D헤더(?)로 변환하는 작업이 거의 필요 없었기 때문이다. 사실 이 작업만 하면 […]
계속 읽기