PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Menautkan libpqxx dari Visual Studio 2015 di Windows 10

Seperti yang ditunjukkan Sami Kuhmonen, ini sebenarnya bukan kesalahan tautan, tetapi kesalahan kompiler. Saya perlu menyertakan tajuk aktual, yang harus dapat ditemukan oleh Visual Studio. Setelah menambahkan folder yang benar (C:\libpqxx\include in my case) ke pengaturan "tambahan sertakan direktori" Visual Studio di bawah C\C++ -> General per saran drescherjm, program mengkompilasi dengan baik.

Untuk referensi di masa mendatang:Saya juga mengalami kesalahan tautan eksternal yang belum terselesaikan setelah menyelesaikan masalah awal. Ini karena Anda perlu memastikan untuk juga menautkan ke ws2_32.lib dan libpq.lib. Anda juga perlu menyalin beberapa file DLL lain yang libpq juga andalkan ke dalam folder lib libpqxx Anda. Di sistem saya, saya yakin ini adalah ssleay32.dll, libeay32.dll, dan libintl-8.dll. File-file ini berada di bawah root instalasi PostgreSQL. Langkah DLL disebutkan di bawah file INSTALL.txt libpqxx, namun saya yakin itu menyatakan bahwa DLL berada di satu folder di bawah tempat saya benar-benar menemukannya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengembalikan satu elemen dari string_to_array() di PostgreSQL 8.4?

  2. Postgres ERROR:tidak dapat membuka file untuk dibaca:Izin ditolak

  3. Postgres Tidak ada izin untuk membuat pengguna

  4. Failover &Failback untuk PostgreSQL di Microsoft Azure

  5. Saya mengalami kesulitan mendorong aplikasi Rails saya ke Heroku/menginstal permata 'pg'?