用VS2010追PostgreSQL源码
本篇主要讲述了怎么用VS2010追PostgreSQL源码的过程。使用的VS版本是VS 2010英文专业版,PG的版本是postgresql 9.2.2。 首先第一步就是要安装编译好的PostgreSQL(见 VS2010编译PostgreSQL 9.2.2 )。打开黑DOS窗口(运行->cmd),切换到源文件目录postgresql-9.2.2\src\tools\msvc,之后输入命令install 目标目录。目标目录是数据库将要安装的地址,用户自行选定。如下图所示: 运行该命令后会提示Installation complete。这时已用编译好的PG安装成功,在目标目录中将会出现如下目录: 第二步就是初始化数据库。切换到安装目录的bin文件夹下,执行命令initdb 数据库存放的目录。如下图所示: 之后运行命令,数据库会自行进行初始化,初始化后如下图所示: 这里给出如何使用命令的提示,之后按照命令提示输入postgres -D E:/PG/PG/mydb启动服务进程,这时会出现如下图所示的状况,表示服务器端的进程已处于监听状态。 为了使能够调试安装好PG,需要在VS中配置一下,右键postgres工程,点击属性,如下图所示: 在弹出来的对话框中进行如下配置: 其中Command一栏中是想要绑定PG的postgres.exe;Command Arguments一栏填写的是-D