Както посочи Сами Кухмонен, това всъщност не беше грешка на линкера, а грешка на компилатора. Трябваше да включа действителен хедър, който 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 файловете се намират в една папка, където всъщност ги намерих.