firebird 2.5在win32 msvc9上的编译

现在项目中一直使用Firebird2.0,使用过程中因为2.0存在单个进程会独占嵌入式版本的firebird所以调试起来比较麻烦。firebird2.5发布之后,当时看到一个比较好的特性就是解决了单进程独占的问题,所以一直打算将2.0替换掉,今天有点时间就把它做掉吧。

步骤如下:

  • 下载最新的firebird2.5。我下载的版本是Firebird-2.5.0.26074-0
  • 解压
  • 打开msvc9.0的命令行
  • 到builds\win32下依次运行make_icu.bat make_boot.bat make_all.bat最后是make_examples.bat

  • 其实上面的四个步骤,已经在run_all.bat中实现了,大致浏览一下run_all.bat我们就看出一些端倪。


我新建了一个bat文件里面放上call run_all pdb release就是说生成带debug信息的release文件

在MSVC9的命令行中运行bat文件就可以得到output_Win32的生成文件了。

你可能感兴趣的:(嵌入式)