vs2010 Firebird:3.0源码编译步骤:(以64位举例)

 

转载请注明来自:http://blog.csdn.net/ndzjx/article/details/78044658


vs2010 Firebird:3.0源码编译步骤:(以64位举例)

 

准备工作:

1:下载Windows版的sed流编辑器并安装,

https://ncu.dl.sourceforge.net/project/gnuwin32/sed/4.2.1/sed-4.2.1-bin.zip

https://ncu.dl.sourceforge.net/project/gnuwin32/sed/4.2.1/sed-4.2.1-dep.zip

 

2:分别解压

       将sed-4.2.1-dep\bin中的dll 拷贝到sed-4.2.1-bin\bin中

       把sed-4.2.1-bin\bin目录加入环境变量Path (命令行中直接输入sed.exe,可以执行)

 

3:安装firebird3.0并运行,编译过程中必须要求firebird Server是运行状态

1)安装firebird,如D:\FirebirdBuild_ROOT_X64,管理员方式运行install_service.bat

此时在任务管理器“服务”一栏,可以看到“FirebirdServerDefaultInstance”

2)配置环境变量,执行我们的安装目录:FIREBIRD = D:\FirebirdBuild_ROOT_X64


4:解压源码F:\firebird-B3_0_Release

5:进入F:\firebird-B3_0_Release\builds\win32,编辑setenvvar.bat

这里的设置会干扰我们,所以要注掉这几行。

6:管理员Cmd进入F:\firebird-B3_0_Release\builds\win32

分别执行:

set vs_ver=msvc10

setmsvc_version=10

make_icu.bat

make_boot.bat

make_all.bat



 

7:此时看到F:\firebird-B3_0_Release\temp\x64\Release\firebird里面和我们Firebird安装的目录文件是不是差不多(除了一些文档和配置文件,就是一样的了。)

编译32位同理。

 

       至此,编译完成。

 

猜你喜欢

转载自blog.csdn.net/ndzjx/article/details/78044658