一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - ASP.NET教程 - Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

2020-05-12 15:05九黑生魂 ASP.NET教程

這篇文章主要為大家詳細(xì)介紹了Visual Studio(VS2017)配置C/C++,PostgreSQL9.6.3開發(fā)環(huán)境,具有一定的參考價值,感興趣的小伙伴們可以參考一下

開發(fā)環(huán)境

Visual Studio 2017[15.2(26430.16)]

下載地址:https://www.visualstudio.com/downloads/

PostgreSQL 9.6.3

下載地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

配置步驟

先從上方的網(wǎng)址中下載需要版本的PostgreSQL。此處有32位和64位可選,這里的位數(shù)指的是你調(diào)用PostgreSQL開發(fā)出來的軟件的位數(shù)版本,而不是你計算機的位數(shù)。

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

打開下載好的安裝包,大部分步驟可以直接點擊“Next”。
在“Password”界面可以給默認(rèn)用戶(用戶名為“prostgres”)添加一個密碼。

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

安裝完成后,去掉鉤,點擊“Finish”。

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

新建一個項目,本文選擇控制臺應(yīng)用程序(空項目),方便演示。

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

進入項目屬性。

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

選擇對應(yīng)的平臺配置,多種配置需要分別進行配置。
Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

將PostgreSQL安裝目錄下的“include”文件夾添加至項目。

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

方法類似,將“lib”文件夾添加至項目。

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

添加libpq.lib。

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

手動輸入“libpq.lib”。

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

完成項目配置。
打開PostgreSQL安裝目錄。
將“lib”文件夾中的“libeay32.dll”、“libiconv-2.dll”、“libintl-8.dll”、“ssleay32.dll”復(fù)制到項目目錄。
將“bin”文件夾中的“libpq.dll”復(fù)制到項目目錄。

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

測試代碼

測試代碼前不要忘了選擇項目平臺配置

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#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;
}

運行結(jié)果:

Visual Studio(VS2017)配置C/C++ PostgreSQL9.6.3開發(fā)環(huán)境

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产一级特黄在线播放 | 丰满肥臀风间由美357在线 | 三级小说网站 | 日本一区二区三区视频在线观看 | ts人妖另类国产 | 关晓彤被调教出奶水 | 亚洲国产精品久久久久 | 奇米影视久久777中文字幕 | 国产91精选在线观看麻豆 | 国产亚洲人成网站在线观看不卡 | 国产高清自拍视频 | 亚洲成片在线看 | 男人的视频网站 | 国产在亚洲线视频观看 | 1024毛片| 顶级尤物极品女神福利视频 | 国产a在线 | 亚洲国产免费观看视频 | 范冰冰好紧好滑好湿 | 欧美一区二区三区四区视频 | 国产二区视频 | 99精品国产自产在线观看 | 久久久亚洲国产精品主播 | 国产成人久视频免费 | 国产99青草全福视在线 | 精品女同一区二区三区免费站 | 国产肥老上视频 | 成人午夜毛片 | 农村美女沟厕嘘嘘被偷看 | 亚洲一区二区三区在线播放 | 99视频精品免费99在线 | 亚洲精品青青草原avav久久qv | 国产成人精品在线 | 欧美日韩一二三区免费视频观看 | 超逼网| 女同学高中你下面好紧 | 青青草国产一区二区三区 | 国产高清不卡视频在线播放 | 亚洲精品第三页 | 91亚洲精品久久91综合 | 美女露全身永久免费网站 |