SOCI:编译SOCI:修订间差异
imported>Soleverlee 以“SOCI是C++的一个数据库访问组件。编译比较纠结。首先编译Boost。 *VS2012 UTL *CMAKE 3 设置ORACLE_HOME: 下载Oracle SDK:http://www.oracle.co...”为内容创建页面 |
imported>Soleverlee 无编辑摘要 |
||
第5行: | 第5行: | ||
下载Oracle SDK:http://www.oracle.com/technetwork/topics/winsoft-085727.html | 下载Oracle SDK:http://www.oracle.com/technetwork/topics/winsoft-085727.html | ||
==TDM-gcc64编译== | |||
首先编译[[Boost:MinGW编译Boost]],然后编译Sqlite3库: | |||
windows下编译先安装Git Bash(选择高级命令行工具,主要用他的sh.exe)。下载sqlite3源码sqlite-autoconf*: | |||
<source lang="bash"> | |||
sh | |||
cd sqlite-autoconf* | |||
./configure --build=x86_64-amd-windowsnt | |||
make | |||
</source> | |||
其中build后面的值可以参见INSTALL里的说明。 | |||
[[Category:Programe]] | [[Category:Programe]] |
2015年10月29日 (四) 03:11的版本
SOCI是C++的一个数据库访问组件。编译比较纠结。首先编译Boost。
- VS2012 UTL
- CMAKE 3
设置ORACLE_HOME:
下载Oracle SDK:http://www.oracle.com/technetwork/topics/winsoft-085727.html
TDM-gcc64编译
首先编译Boost:MinGW编译Boost,然后编译Sqlite3库:
windows下编译先安装Git Bash(选择高级命令行工具,主要用他的sh.exe)。下载sqlite3源码sqlite-autoconf*:
sh
cd sqlite-autoconf*
./configure --build=x86_64-amd-windowsnt
make
其中build后面的值可以参见INSTALL里的说明。