我正在尝试将POWA添加到我的PostgreSQL安装中。为此,我必须添加一个名为pg_stat_statements的扩展。由于我在Windows平台上,我必须创建此扩展的DLL并将其添加到PostgreSQL的lib文件夹中。我遵循了这个link中的教程。它适用于使用Visual Studio 2010的PostgreSQL 9.3。但我使用的是PostgreSQL 9.6.1和Visual Studio 2015。
我确信我没有错过该教程中的任何步骤。我已将编译模式设置为C并包含源文件路径。但是当我尝试构建项目时,我收到了很多编译错误。
为什么即使在包含所有必要的源文件后我也会收到错误?当我包含pg_stat_statements.c文件时,我会遇到更多错误?
我不熟悉C / C ++编码。请帮我解决这个问题。
答案 0 :(得分:1)
pg_stat_statements
捆绑在PostgreSQL中。你不需要自己编译它。
更新:用户从源代码编译了PostgreSQL。在这种情况下,pg_stat_statements
是contrib/
的一部分,并使用其余的contrib工具进行编译。