Шаг 1) Убедитесь, что postgress установлен в вашей системе (если он уже установлен и вы можете запустить сервер postgress на вашем компьютере, перейдите к шагу (2)
apt-get install postgresql postgresql-contrib (sol - fatal error: libpq-fe.h: No such file or directory)
sudo apt-get install ruby-dev (required to install postgress below)
sudo gem install pg
sudo service postgresql restart
Шаг 2) Некоторые из c ++файлы пытаются получить доступ к libpq-fe.h
напрямую и не могут найти.Поэтому нам нужно вручную искать каждый такой файл и заменить libpq-fe.h
на postgresql/libpq-fe.h
Команда для поиска всех вхождений libpq-fe.h
во всех каталогах и подкаталогах grep -rnw ./ -e 'libpq-fe.h'
3)Перейдите ко всем файлам, перечисленным командой, запустите на шаге 2 и вручную измените libpq-fe.h
на postgresql/libpq-fe.h
.