繁体   English   中英

在带有Visual Studio Community 2015的Windows上使用PostgreSQL构建C程序

[英]Building a C Program using PostgreSQL on Windows with Visual Studio Community 2015

我正在尝试使用C和PostgreSQL进行示例 ,但是当我尝试通过Windows上的Visual Studio Community 2015进行编译时,找不到libpq-fe.h 我已经看过与添加adiional依赖项有关的答案 ,但是编译器一直在给我错误:

C1083: Cannot open include file: 'libpq-fe.h': No such file or directory

项目属性>配置属性中,我添加了libpq-fe.h标头的位置:

C/C++ > General > Additional Include Directories: C:\Program Files\PostgreSQL\9.5\include\libpq

以及图书馆的位置:

Linker > General > Additional Library Directories: C:\Program Files\PostgreSQL\9.5\lib
Linker > Input > Additional Dependencies: libpq.lib

我什至还没有开始添加与PostgreSQL相关的代码,这是我的主应用程序的开始,错误来自第3行:

#include<stdio.h>
#include<stdlib.h>
#include<libpq-fe.h>

int main(void) {

是否有我缺少的步骤,或者我为VS2015使用了错误的属性设置?

我假设您使用enterpriseDB安装程序安装了postgresql。

包含路径应​​为C:\\Program Files\\PostgreSQL\\9.5\\include不带libpq 另外,请确保为构建的配置和平台相同的组合设置设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM