gpt4 book ai didi

c - 使用 Visual Studio Community 2015 在 Windows 上使用 PostgreSQL 构建 C 程序

转载 作者:太空宇宙 更新时间:2023-11-04 08:17:21 25 4
gpt4 key购买 nike

我正在尝试遍历 an example using C and PostgreSQL ,但是当我尝试在 Windows 上通过 Visual Studio Community 2015 进行编译时,我无法找到 libpq-fe.h。我看过 this answer related to adding aditional dependencies ,但编译器一直给我错误:

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

Project Properties > Configuration Properties 中,我添加了 libpq-fe.h header 的位置:

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。还要确保您为正在构建的配置和平台的相同组合设置设置。

关于c - 使用 Visual Studio Community 2015 在 Windows 上使用 PostgreSQL 构建 C 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35070108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com