PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Свързване на libpqxx от Visual Studio 2015 на Windows 10

Както посочи Сами Кухмонен, това всъщност не беше грешка на линкера, а грешка на компилатора. Трябваше да включа действителен хедър, който Visual Studio трябваше да може да намери. След добавяне на правилната папка (C:\libpqxx\include в моя случай) към настройката на Visual Studio за „допълнителни включващи директории“ под C\C++ -> Общи по предложение на drescherjm, програмата се компилира съвсем добре.

За бъдеща справка:Също така се сблъсках с неразрешени външни грешки в линкера след разрешаването на първоначалния проблем. Това е така, защото трябва да се уверите, че сте направили връзка и към ws2_32.lib и libpq.lib. Трябва също така да копирате някои други DLL файлове, на които libpq също разчита, във вашата папка libpqxx lib. В моята система смятам, че това бяха ssleay32.dll, libeay32.dll и libintl-8.dll. Тези файлове се намират в основата на инсталацията на PostgreSQL. Стъпката на DLL се споменава във файла INSTALL.txt на libpqxx, но смятам, че се посочва, че DLL файловете се намират в една папка, където всъщност ги намерих.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Проблеми при свързването на Pentaho Kettle/Spoon към Heroku PostgreSQL чрез SSL

  2. Как да съхранявате JSON обект в PostgreSQL, като използвате тип данни JSONB вътре в таблицата и PostgreSQL JDBC драйвер

  3. Наличие на обща колона GEOGRAPHY с PostGIS

  4. Защо PostgreSQL комбинира сериите по грешен начин?

  5. PostgreSQL потребителска група NL