Windows平台下reSIProcate项目使用

首先从官网上下载源码,进行编译,中途需要更改部分错误,更改后可以编译运行的项目地址在:

 

 

 

疑问:

1、为什么不需要BerkelyDB就能创建*.db文件?

因为

 

注意事项:

1、在repro.exe的当前目录下必须存在repro.config配置文件。

2、如果提示“libmysql.dll”文件找不到,可以在resiprocate-1.8.14\contrib\MySQLConnectorC\lib\debug目录下找到该文件,然后将该文件复制在repro.exe的当前目录下。

3、我们在repro.exe的当前目录下放了repro.config,但是通过F5调试程序发现repro.exe并未使用当前目录下的repro.config文件,原因是在VS中为repro.exe配置了工作目录,我们需要做的就是将工作目录变更为repro.exe所在的当前目录。如下图

 

因为上面项目对于从官网上下载下来的reSIProcate源码进行过目录结构调优,所以一定要保证将repro.config拷贝到repro.exe同级目录。