Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3开发环境
发布时间 - 2026-01-11 02:24:25 点击率:次开发环境

Visual Studio 2017[15.2(26430.16)]
下载地址:https://www.visualstudio.com/downloads/
下载地址:https://www./softs/540849.html
PostgreSQL 9.6.3
下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
配置步骤
先从上方的网址中下载需要版本的PostgreSQL。此处有32位和64位可选,这里的位数指的是你调用PostgreSQL开发出来的软件的位数版本,而不是你计算机的位数。
打开下载好的安装包,大部分步骤可以直接点击“Next”。
在“Password”界面可以给默认用户(用户名为“prostgres”)添加一个密码。
安装完成后,去掉钩,点击“Finish”。
新建一个项目,本文选择控制台应用程序(空项目),方便演示。
进入项目属性。
选择对应的平台配置,多种配置需要分别进行配置。
将PostgreSQL安装目录下的“include”文件夹添加至项目。
方法类似,将“lib”文件夹添加至项目。
添加libpq.lib。
手动输入“libpq.lib”。
完成项目配置。
打开PostgreSQL安装目录。
将“lib”文件夹中的“libeay32.dll”、“libiconv-2.dll”、“libintl-8.dll”、“ssleay32.dll”复制到项目目录。
将“bin”文件夹中的“libpq.dll”复制到项目目录。
测试代码
测试代码前不要忘了选择项目平台配置
#include <libpq-fe.h>
int main () {
int lib_ver = PQlibVersion ();
printf ("Version of libpq: %d\n", lib_ver);
PGconn *conn = PQconnectdb ("host=192.168.1.104 dbname=testdb user=postgres password=abc123");
if (PQstatus (conn) == CONNECTION_BAD) {
fprintf (stderr, "Connection to database failed: %s\n",
PQerrorMessage (conn));
PQfinish (conn);
return 0;
}
int ver = PQserverVersion (conn);
printf ("Server version: %d\n", ver);
PQfinish (conn);
return 0;
}
运行结果:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Visual
# Studio2017
# VS2017
# C++
# PostgreSQL9.6.3
# C++ 通过pqxxlib库链接 PostgreSql数据库的详细过程
# 下载地址
# 夹中
# 可选
# 指的是
# 大家多多
# 直接点击
# 打开下载
# 不要忘了
# 安装目录
# 新建一个
# 应用程序
# 安装包
# 安装完成后
# 目录下
# 不是你
# Password
# align
# center
# text
# libpq
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
如何快速辨别茅台真假?关键步骤解析
Laravel Fortify是什么,和Jetstream有什么关系
🚀拖拽式CMS建站能否实现高效与个性化并存?
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
做企业网站制作流程,企业网站制作基本流程有哪些?
Python文件操作最佳实践_稳定性说明【指导】
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
php打包exe后无法访问网络共享_共享权限设置方法【教程】
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
无锡营销型网站制作公司,无锡网选车牌流程?
大学网站设计制作软件有哪些,如何将网站制作成自己app?
javascript基于原型链的继承及call和apply函数用法分析
如何将凡科建站内容保存为本地文件?
Laravel Admin后台管理框架推荐_Laravel快速开发后台工具
如何在企业微信快速生成手机电脑官网?
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
如何基于云服务器快速搭建个人网站?
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
Laravel如何使用Vite进行前端资源打包?(配置示例)
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】
Android okhttputils现在进度显示实例代码
jQuery 常见小例汇总
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
Laravel用户密码怎么加密_Laravel Hash门面使用教程
香港服务器如何优化才能显著提升网站加载速度?
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
Java类加载基本过程详细介绍
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
怎么用AI帮你为初创公司进行市场定位分析?
香港服务器租用每月最低只需15元?
Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
敲碗10年!Mac系列传将迎来「触控与联网」双革新
海南网站制作公司有哪些,海口网是哪家的?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
如何批量查询域名的建站时间记录?
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
如何用VPS主机快速搭建个人网站?
详解Android中Activity的四大启动模式实验简述
如何快速搭建高效WAP手机网站吸引移动用户?
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
如何用已有域名快速搭建网站?

