Visual Studio 2015的PostgreSQL 9.6.1扩展

时间:2016-10-31 14:45:53

标签: c visual-studio postgresql postgresql-extensions

我正在尝试将POWA添加到我的PostgreSQL安装中。为此,我必须添加一个名为pg_stat_statements的扩展。由于我在Windows平台上,我必须创建此扩展的DLL并将其添加到PostgreSQL的lib文件夹中。我遵循了这个link中的教程。它适用于使用Visual Studio 2010的PostgreSQL 9.3。但我使用的是PostgreSQL 9.6.1和Visual Studio 2015。

我确信我没有错过该教程中的任何步骤。我已将编译模式设置为C并包含源文件路径。但是当我尝试构建项目时,我收到了很多编译错误。

See this image for included paths and compilation errors

为什么即使在包含所有必要的源文件后我也会收到错误?当我包含pg_stat_statements.c文件时,我会遇到更多错误?

我不熟悉C / C ++编码。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

pg_stat_statements捆绑在PostgreSQL中。你不需要自己编译它。

更新:用户从源代码编译了PostgreSQL。在这种情况下,pg_stat_statementscontrib/的一部分,并使用其余的contrib工具进行编译。