2019独角兽企业重金招聘Python工程师标准>>>

使用一个C++的数据库封装层,SOCI 。

加入sqlite3后,CMake生成vs工程怎么也通不过了。命令如下:

cmake -G "Visual Studio 10"  -DWITH_BOOST=OFF -DWITH_ORACLE=OFF -DWITH_SQLITE3=ON -DSOCI_SQLITE3=ON -DSQLITE3_INCLUDE_DIR=D:\backup\vslib\sqlite3 -DSQLITE3_LIBRARIES=D:\backup\vslib\sqlite3\sqlite3.lib ..\soci-3.1.0

http://soci.sourceforge.net/doc/installation.html#windows

这里的文档写得清清楚楚的,但怎么折腾都不行。

看了CMake的文档半天,发现把SQLITE3_LIBRARIES换成SQLITE3_LIBRARY就可以了。

命令如下:

cmake -G "Visual Studio 10"  -DWITH_BOOST=OFF -DWITH_ORACLE=OFF -DWITH_SQLITE3=ON -DSOCI_SQLITE3=ON -DSQLITE3_INCLUDE_DIR=D:\backup\vslib\sqlite3 -DSQLITE3_LIBRARY=D:\backup\vslib\sqlite3\sqlite3.lib ..\soci-3.1.0

文档害死人。

备忘一下。

转载于:https://my.oschina.net/memorybox/blog/79255

编译SOCI-3.1.0 开启sqlite3支持相关推荐

  1. android 关闭jack_Android7.0 配置JACK支持多用户同时编译

    # Android7.0 配置JACK支持多用户同时编译 reference: 背景 需要在一个Android7平台上进行有关的工作,但是编译的时候发现有问题.记录一下.因为和同事共用一台服务器,因为 ...

  2. PB反编译专家 PB Decompiler V2020.01.21 支持PB5.0到2019全部版本

    PB反编译专家 PB反编译大师 PB Decompiler V2020.01.21 支持PB5.0到2019全部版本 下载地址:http://www.mis2erp.com/ http://www.p ...

  3. 百度AI全面开放EasyDL开启AI普及化时代;讯飞翻译机2.0发布:支持34种语言;华为开发能读懂人类情绪的AI技术

    百度AI全面开放EasyDL开启AI普及化时代,"小白"也能用AI 百度"燎原计划2018"暨百度AI开发者实战营第二季强势回归,首站北京即放送三大满足各类开发 ...

  4. mysql+1.6安装,CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法

    这篇文章主要介绍了CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法分享,需要的朋友可以参考下准备篇: 一.配置防火墙,开启80端口.3306端口 Cen ...

  5. centos 6.2 编译安装mysql_CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13

    CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13 2013-10-24 15:31:12 标签:服务器 防火墙 file 配置文件 written 一.配置 ...

  6. CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13+博客系统WordPress3.3.2

    说明: 操作系统:CentOS 6.2 32位 系统安装教程:CentOS 6.2安装(超级详细图解教程): http://www.osyunwei.com/archives/1537.html 准备 ...

  7. linux编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14

    linux编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14的方法对于 我这个小菜菜来讲是非常的复杂的还好有这篇文章,下面一起来看看吧. 一.使用系统镜像文件配置本地yum源 1 ...

  8. CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13

    CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13 2013-10-24 15:31:12 标签:服务器 防火墙 file 配置文件 written 一.配置 ...

  9. 【dSPACE】从0开启dSPACE之路(1)dSPACE功能及其组件介绍

    实验室有一套dSPACE,小东西30w可不能当摆设呀!! 从0开启dSPACE之路(1) dSPACE功能及其组件介绍dSPACE功能及组件介绍 目录 从0开启dSPACE之路(1) dSPACE名词 ...

最新文章

  1. SPOJ375(树链剖分)
  2. oracle11g-expdp-impdp步骤
  3. Oracle Sql 胡乱记
  4. 力软 java主从表保存_JAVA常用知识总结(十二)——数据库(二)
  5. 解决linux下QtCreator无法输入中文的情况
  6. Python_大众点评网站数据爬虫
  7. 2018年4月计算机组成原理试题,全国2018年4月自考(02318)计算机组成原理试题及答案.pdf...
  8. shell脚本备份数据库
  9. 禁止QQ迷你首页运行【转】
  10. 白宁超计算机科学院,基于主动学习的传统中医症状本体构建方法研究综述.PDF...
  11. android 高德地图移动卡顿_使用高德SDK开发安卓地图应用软件
  12. 免费生成微信小程序的经验
  13. java设置httpheaders_HttpClient 请求添加Header头部信息
  14. 数字图像频谱的中心化
  15. Ansible配置文件ansible.cfg
  16. 使用mobile-detect.js获取手机型号和系统
  17. consul注册报错 connectex: No connection could be made because the target machine actively refused it.
  18. GDKOI-PJ-2021 Day1总结
  19. java程序员招聘有哪些要求
  20. 学习ES6-什么是ES6?为什么要学习ES6?

热门文章

  1. matlab两个曲线的名称怎么显示出来的,求MATLAB的高手,怎么把两张仿真曲线合并显示在一张图上?...
  2. 局域网中搜计算机无法访问,怎么找不到共享电脑,手把手教你局域网中共享电脑找不到怎么办...
  3. php 多层 对象,php多层数组和对象的转换
  4. 低代码开发平台_如何挑选最适合你的低代码开发平台
  5. 51单片机数码管小数点c语言,求助一个51单片机控制的数码管计算器带小数点功能的...
  6. linux c 获取硬盘使用率,Linux通过c得到硬盘使用情况
  7. Lesson5 How to open a new window from a pushbutton
  8. Energetically Consistent Invertible Elasticity
  9. java cookie共享_cookie共享
  10. mysql inno_mysql inno优化配置方法