windows 에서 vs2012 c++ 사용하면서 개발중입니다.
PostgreSQLKorea에 LISTEN/NOTIFY 설명을 보면서 써볼려고 하는데 poll이라는 함수를 사용하더라고요.
제가 지금 쓰는 거에는 libpq.h 에는 poll 관련 함수가 정의된게 없습니다.
근데 이 헤더가 lib-fe.h를 인클루드했길래보니 이파일에는 poll관련 함수가 있네요..extern으로 정의된
지금 현재 개발환경은 전임자가 구성한거 그대로 사용중하면서 신경안썼는데 이런게 있으니까...
DB를 업그레이드 하면서 libpq도 새로 빌드해주면서 써야하는건가요?
libpq.h와 libpq-fe.h 중에 PostgreSQL에서 공식적으로 제공하는건 libpq-fe.h이고 libpq.h는 다른사용자가 재구성한게 맞나요?
검색하다보니 libpqxx라는 말도 있고 github도 있는데 이건 또..
libpq는 설치하면 bin에 있는데 이 libe-fe.h 는 어디서 난것일까...요오...
window기반 개발만하다보니 이런 구성하는거에 취약합니다.ㅠㅠ |