追码

用VS2010追PostgreSQL源码

女生的网名这么多〃 提交于 2019-12-01 14:58:15
本篇主要讲述了怎么用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

用Eclipse追PostgreSQL源码

戏子无情 提交于 2019-11-30 09:43:34
本篇主要讲述了怎么用Eclipse追PostgreSQL源码的过程。使用的Eclipse版本是Juno Service Release 2,PG的版本是postgresql 9.2.2。 首先第一步就是要安装编译好的PostgreSQL(见 Eclipse编译PostgreSQL 9.2.2 )。在Eclipse上打开Make Target 视图(Window->Show View->Other->Make->Make Target)。右键本工程,选择New,创建一个名字,如下图所示: 双击install。等待一小会儿,在控制台窗口显示PostgreSQL installation complete就安装成功了。安装的默认路径是在 Eclipse编译PostgreSQL 9.2.2 中配置的HOME路径,这时会发现在该目录下出现了一个project的文件夹,里面就是安装好的PG数据库,如图所示: 第二步,是对数据库进行初始化。首先设置一下数据库将要存放的文件夹目录。代码如下: export PATH=$HOME/project/bin:$PATH export PGDATA=DemoDir initdb 执行initdb稍等片刻会显示如下提示: 第三步:调试PG。回到Eclipse中,右键自己的pg工程,选择Run as->Run Configurations->C/C++