Расширения PostgreSQL 9.6.1 с помощью Visual Studio 2015
Я пытаюсь добавить POWA к моей установке PostgreSQL. Для этого мне нужно добавить расширение с именем pg_stat_statements. Так как я на платформе Windows, я должен создать DLL этого расширения и добавить его в папку lib PostgreSQL. Я следовал за учебником по этой ссылке. Это для PostgreSQL 9.3 с использованием Visual Studio 2010. Но я использую PostgreSQL 9.6.1 и Visual Studio 2015.
Я уверен, что я не пропустил ни одного шага в этом уроке. Я установил режим компиляции на C и включил пути к исходным файлам. Но я получаю много ошибок компиляции, когда пытаюсь построить свой проект.
Почему я получаю ошибки даже после включения всех необходимых исходных файлов? Когда я включаю файл pg_stat_statements.c, я получаю еще больше ошибок?
Я не знаком с кодированием C/C++. Пожалуйста, помогите мне решить эту проблему.
1 ответ
pg_stat_statements
входит в состав PostgreSQL. Вам не нужно компилировать это самостоятельно.
Обновление: пользователь скомпилировал PostgreSQL самостоятельно из исходного кода. В этом случае, pg_stat_statements
это часть contrib/
и компилируется с остальными инструментами contrib.