Когда я пытаюсь подключиться к postgresql 9.2 с помощью С++, он не работает в Windows, но я могу сделать это с помощью postgresql 8.4. Я слышал, что я могу подключиться с помощью ODBC с MFC.
Есть ли другой простой способ использовать postgresql с C++?
РЕДАКТИРОВАТЬ:
Одно из сообщений об ошибке: LNK2019: неразрешенный внешний символ _PQclear, указанный в функции «void __cdecl queryExecuterWithGlobalConn (char const *)»
Когда я искал это, я увидел, что это распространенная проблема в PostgreSQL 9.X, но не нашел решения. Кстати, работает с cygwin, но не с MinGW и cl.
-lpq
или включилиlibpq.a
? - person Adri C.S.   schedule 09.04.2013cl
... который вы используете? - person Craig Ringer   schedule 09.04.2013cl.exe
6.0 иcl.exe
11.0 есть огромная разница. Подробности очень важны. Вы строите сmake
? сnmake
? сmsbuild
? с файлом проекта? Какая версия MSVC? Какая версия MinGW и для чего вы используете MinGW? - person Craig Ringer   schedule 09.04.2013