PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

विंडोज 10 पर विजुअल स्टूडियो 2015 से libpqxx को लिंक करना

जैसा कि सामी कुहमोनन ने बताया, यह वास्तव में एक लिंकर त्रुटि नहीं थी, बल्कि एक कंपाइलर त्रुटि थी। मुझे एक वास्तविक शीर्षलेख शामिल करने की आवश्यकता थी, जिसे विजुअल स्टूडियो को खोजने में सक्षम होने की आवश्यकता थी। सही फ़ोल्डर जोड़ने के बाद (C:\libpqxx\include my case) विजुअल स्टूडियो की "अतिरिक्त शामिल निर्देशिका" सेटिंग के तहत C\C++ -> सामान्य प्रति drescherjm के सुझाव के तहत, प्रोग्राम ठीक संकलित करता है।

भविष्य के संदर्भ के लिए:प्रारंभिक समस्या को हल करने के बाद मैंने अनसुलझे बाहरी लिंकर त्रुटियों में भी भाग लिया। ऐसा इसलिए है क्योंकि आपको यह सुनिश्चित करने की आवश्यकता है कि आप ws2_32.lib और libpq.lib से भी लिंक करें। आपको कुछ अन्य डीएलएल फाइलों की प्रतिलिपि बनाने की भी आवश्यकता है जो libpq आपके libpqxx lib फ़ोल्डर में भी निर्भर करती है। मेरे सिस्टम पर, मेरा मानना ​​है कि ये ssleay32.dll, libeay32.dll, और libintl-8.dll थे। ये फ़ाइलें PostgreSQL इंस्टाल की जड़ के नीचे रहती हैं। डीएलएल चरण का उल्लेख libpqxx की INSTALL.txt फ़ाइल के तहत किया गया है, हालांकि मेरा मानना ​​​​है कि यह कहा गया है कि डीएलएल एक फ़ोल्डर में रहते थे जहां मैंने उन्हें वास्तव में पाया था।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पोस्टग्रेएसक्यूएल pg_trgm धीमे का उपयोग करके फिर पूर्ण स्कैन

  2. समूह से संबंधित रिकॉर्ड, लेकिन केवल पहले रिकॉर्ड से कुछ फ़ील्ड चुनें

  3. SQL कमांड के माध्यम से Postgres के लिए max_connections कैसे बदलें

  4. Postgresql में अनलॉक की गई पंक्ति का चयन करें

  5. मैं sql या phpPgAdmin का उपयोग करके PostgreSQL डेटाबेस के लिए डेटाबेस एन्कोडिंग कैसे बदल सकता हूँ?