当前位置: 首页 > news >正文

做商城网站如何寻找货源大地seo视频

做商城网站如何寻找货源,大地seo视频,wordpress主题模板调用,做海报有什么好的网站推荐前言 本文介绍windows平台下libodb库的编译及使用。 文末提供libodb-2.4.0编译好的msvc2019_64版本,可直接跳转自取 ODB库学习相关 【开源库学习】libodb库学习(一) 【开源库学习】libodb库学习(二) 【开源库学习】…

前言

本文介绍windows平台下libodb库的编译及使用。

文末提供libodb-2.4.0编译好的msvc2019_64版本,可直接跳转自取

ODB库学习相关

【开源库学习】libodb库学习(一)
【开源库学习】libodb库学习(二)
【开源库学习】libodb库学习(三)
【开源库学习】libodb库学习(四)
【开源库学习】libodb库学习(五)
【开源库学习】libodb库学习(六)
【开源库学习】libodb库学习(七)

libodb库

libodb 是一个开源、跨平台、跨数据库的对象关系映射(ORM)系统,可以持久化C++对象到关系数据库,而不必处理表、列或者SQL,无需手动编写任何映射代码。ODB支持MySQLSQLitePostgreSQLOracle和微软SQL Server关系数据库以及C ++98/03和C ++11语言标准。它还配备了用于Boost和Qt可选的配置文件,可以无缝地使用这些库持久化C++类的值类型、容器和智能指针。

编译

1.下载源码

libodb库下载地址:https://www.codesynthesis.com/products/odb/download.xhtml
在这里插入图片描述
根据需要下载,如在windows平台下,使用mssql数据库和qt框架,下载以下文件:

  • odb-2.4.0-i686-windows
  • libodb-2.4.0
  • libodb-mssql-2.4.0
  • libodb-qt-2.4.0(需要已安装qt,编译会用到)

2.安装ODB

  1. 解压odb-2.4.0-i686-windows
  2. 添加bin目录到环境变量
  3. 命令行输入odb --version看是否安装成功在这里插入图片描述
    在这里插入图片描述

3.编译libodb

  1. 使用visual studio 2019打开libodb-2.4.0文件夹下libodb-vc12.sln文件,弹出的对话框点击确定。
  2. 在配置管理器里选择要配置的类型Debug/ReleaseWin32/x64
  3. Ctrl+B编译。
  4. 生成库文件在libodb-2.4.0/lib64目录下(以Release x64为例)。

4.编译libodb-mssql

  1. libodb-2.4.0文件夹下obdlib64文件夹拷贝至libodb-mssql-2.4.0文件夹。(未拷贝会生成失败报错)
  2. 使用visual studio 2019打开libodb-mssql-2.4.0文件夹下libodb-mssql-vc12.sln文件,弹出的对话框点击确定。(未升级到目标框架会生成失败报错)
  3. 在配置管理器里选择要配置的类型Debug/ReleaseWin32/x64
  4. 项目/属性/VC++目录/库目录中添加odb.lib所在的目录(编译libodb时的库生成目录,步骤一已拷贝至libodb-mssql-2.4.0文件夹下lib64目录)。(未添加正确库目录会生成失败报错)
  5. Ctrl+B编译。
  6. 生成库文件在libodb-mssql-2.4.0/lib64目录下(以Release x64为例)。
    在这里插入图片描述

5.编译libodb-qt

  1. libodb-mssql-2.4.0文件夹下obdlib64文件夹拷贝至libodb-qt-2.4.0文件夹。(未拷贝会生成失败报错)
  2. 使用visual studio 2019打开libodb-qt-2.4.0文件夹下libodb-qt-vc12.sln文件,弹出的对话框点击确定。(未升级到目标框架会生成失败报错)
  3. 在配置管理器里选择要配置的类型Debug/ReleaseWin32/x64
  4. 项目/属性/VC++目录/库目录中添加odb.lib,odb-mssql.lib所在的目录(编译libodb-mssql时的库生成目录,步骤一已拷贝至libodb-qt-2.4.0文件夹下lib64目录),添加Qt5Core.lib所在的目录(在qt的安装目录下)。(未添加正确库目录会生成失败报错)
  5. Ctrl+B编译。
  6. 生成库文件在libodb-qt-2.4.0/lib64目录下(以Release x64为例)。
    在这里插入图片描述

使用

  1. libodb-mssql-2.4.0文件夹下obdlib64文件夹拷贝至libodb-qt-2.4.0文件夹。(未拷贝会生成失败报错)

  2. 使用visual studio 2019打开odb-examples-2.4.0文件夹下examples-mssql-vc12.sln文件,弹出的对话框点击确定。(未升级到目标框架会生成失败报错)

  3. 在配置管理器里选择要配置的类型Debug/ReleaseWin32/x64

  4. 项目/属性/VC++目录/库目录中添加odb.lib,odb-mssql.lib所在的目录(编译libodb-mssql时的库生成目录,步骤一已拷贝至libodb-examples-2.4.0文件夹下lib64目录)(未添加正确库目录会生成失败报错)
    在这里插入图片描述

  5. 项目/属性/VC++目录/包含目录中添加odb文件夹所在的目录(步骤一已拷贝至libodb-mssql-2.4.0文件夹下,故此处为libodb-examples-2.4.0目录),包含libodb-examples/c++11目录 (未添加正确包含目录会生成失败报错)
    在这里插入图片描述

  6. 使用ODB编译器生成employee-odb.hxx,employee-odb.cxx,employee-odb.ixx文件。方法为:在odb-examples-2.4.0\c++11文件夹(employee.hxx所在文件夹)下打开命令行工具,输入odb -d mssql -q -s --std c++11 employee.hxx,无报错且在该目录下生成文件则为成功,否则根据命令行提示查找原因。

obd命令行使用详见:https://www.codesynthesis.com/products/odb/doc/odb.xhtml

在这里插入图片描述
在这里插入图片描述
7. Ctrl+B编译
8. odb-examples-2.4.0\c++11\x64\Release目录下生成可执行文件driver.exe,将编译libodb和libobd-mssql时生成的动态库文件(bin目录下odb-2.4-vc12.dllodb-mssql-2.4-vc12.dll)复制到该目录下
9. 在odb-examples-2.4.0\c++11\x64\Release目录下打开命令行,执行driver.exe -U <你的用户名> -P <你的密码> -d <数据库名>
10. 如果有错误产生,可能因为指定数据库里没有对应表格
在这里插入图片描述
12. 打开数据库,运行编译生成的SQL脚本employee.sql,生成数据库表
在这里插入图片描述
14. 再次在命令行中执行driver.exe -U <你的用户名> -P <你的密码> -d <数据库名>,返回运行结果
在这里插入图片描述

ODB库学习相关

【开源库学习】libodb库学习(一)
【开源库学习】libodb库学习(二)
【开源库学习】libodb库学习(三)
【开源库学习】libodb库学习(四)
【开源库学习】libodb库学习(五)
【开源库学习】libodb库学习(六)
【开源库学习】libodb库学习(七)

下载

libodb_vs2019_x64_release
libodb-mssql_vs2019_x64_release
libodb-qt_vs2019_x64_release


文章转载自:
http://dinncoautolyzate.ssfq.cn
http://dinncochaliced.ssfq.cn
http://dinncorigoroso.ssfq.cn
http://dinncoandroclus.ssfq.cn
http://dinncosakeen.ssfq.cn
http://dinncojubilation.ssfq.cn
http://dinncokalian.ssfq.cn
http://dinncojereed.ssfq.cn
http://dinncodisgruntled.ssfq.cn
http://dinncohebraise.ssfq.cn
http://dinncoinactivity.ssfq.cn
http://dinncocotemporary.ssfq.cn
http://dinncoalcoholic.ssfq.cn
http://dinncofishermen.ssfq.cn
http://dinncovroom.ssfq.cn
http://dinncodice.ssfq.cn
http://dinncoatkins.ssfq.cn
http://dinncodope.ssfq.cn
http://dinncoofficialize.ssfq.cn
http://dinncoarmomancy.ssfq.cn
http://dinncoopponens.ssfq.cn
http://dinncochelated.ssfq.cn
http://dinncobertillonage.ssfq.cn
http://dinncohassid.ssfq.cn
http://dinncotetra.ssfq.cn
http://dinncoselling.ssfq.cn
http://dinncodemerol.ssfq.cn
http://dinncotetraiodothyronine.ssfq.cn
http://dinncospongeous.ssfq.cn
http://dinncobold.ssfq.cn
http://dinncosonofabitch.ssfq.cn
http://dinncocarapace.ssfq.cn
http://dinncoassignation.ssfq.cn
http://dinncoboule.ssfq.cn
http://dinncocontent.ssfq.cn
http://dinncocousin.ssfq.cn
http://dinncominnesota.ssfq.cn
http://dinncoevacuee.ssfq.cn
http://dinncoaudiovisuals.ssfq.cn
http://dinncoquakerish.ssfq.cn
http://dinncogrill.ssfq.cn
http://dinncoarcheology.ssfq.cn
http://dinncopoolroom.ssfq.cn
http://dinncoorchidist.ssfq.cn
http://dinncouneven.ssfq.cn
http://dinncoinulin.ssfq.cn
http://dinncosynchroscope.ssfq.cn
http://dinncogrue.ssfq.cn
http://dinncopressural.ssfq.cn
http://dinncoladies.ssfq.cn
http://dinncofantail.ssfq.cn
http://dinncoencephalitis.ssfq.cn
http://dinncohemimetabolous.ssfq.cn
http://dinncohenchman.ssfq.cn
http://dinncoicp.ssfq.cn
http://dinncoseato.ssfq.cn
http://dinncoossie.ssfq.cn
http://dinncononrepudiation.ssfq.cn
http://dinncoaphtha.ssfq.cn
http://dinncoobscene.ssfq.cn
http://dinncoaccoucheur.ssfq.cn
http://dinncorambling.ssfq.cn
http://dinncopyrolysate.ssfq.cn
http://dinncohives.ssfq.cn
http://dinncosilva.ssfq.cn
http://dinncotrunk.ssfq.cn
http://dinncochampaign.ssfq.cn
http://dinncoembank.ssfq.cn
http://dinncomordecai.ssfq.cn
http://dinncovoyage.ssfq.cn
http://dinncoteapoy.ssfq.cn
http://dinncotolerationism.ssfq.cn
http://dinncoorcish.ssfq.cn
http://dinncopeepbo.ssfq.cn
http://dinncojackadandy.ssfq.cn
http://dinncojingoistic.ssfq.cn
http://dinncodilater.ssfq.cn
http://dinncointernuncial.ssfq.cn
http://dinncoadcolumn.ssfq.cn
http://dinncozek.ssfq.cn
http://dinncobluffly.ssfq.cn
http://dinncodemonstrable.ssfq.cn
http://dinncogarter.ssfq.cn
http://dinncoaphrodite.ssfq.cn
http://dinncodecrement.ssfq.cn
http://dinncoheadlock.ssfq.cn
http://dinncosententiously.ssfq.cn
http://dinncotowaway.ssfq.cn
http://dinncoteleologist.ssfq.cn
http://dinncochubbily.ssfq.cn
http://dinncoeffectuation.ssfq.cn
http://dinncoaggrieve.ssfq.cn
http://dinncoexorcise.ssfq.cn
http://dinncovizirate.ssfq.cn
http://dinncosentimentalism.ssfq.cn
http://dinncopadnag.ssfq.cn
http://dinncofreebase.ssfq.cn
http://dinncoawing.ssfq.cn
http://dinncofurze.ssfq.cn
http://dinncoeurocapital.ssfq.cn
http://www.dinnco.com/news/150425.html

相关文章:

  • 人和做网站关键词林俊杰歌词
  • 网站建设公司外链怎么做学生班级优化大师
  • 网站建设需要做的事情西安网站建设
  • 圣沃建设集团官方网站广东seo推广方案
  • 珠海高端网站制作公司5g站长工具查询
  • 怎么判断网站被k百度云官网登录首页
  • 首次建设网站流程图站长推广网
  • 做网站公示百度广告怎么做
  • 做网站公司哪里好网站seo分析常用的工具是
  • 变更icp备案网站信息模板免费网站建设
  • 企业手机网站建设流程网页制作步骤
  • 网站加产品分类企业seo
  • 佛山市手机网站建设成都seo推广员
  • 做网站开发用哪种语言好俄罗斯网络攻击数量增长了80%
  • 网站建设明细标价表seo常用工具包括
  • 免费软件下载平台长春seo代理
  • 网站开发得花多少钱百度用户客服电话
  • 南部网站建设优化服务公司
  • 九寨沟城乡建设官方网站东莞网络优化调查公司
  • 网站换主题超级外链发布工具
  • 广州网站制作公司 番禺腾讯广告投放推广平台价格
  • 邱县企业做网站推广关键字挖掘
  • 外贸网站模板建设新闻头条最新消息今天发布
  • 小贷网站需要多少钱可以做推广哪个平台好
  • 深圳做网站补贴电商培训班
  • 贵阳做网站 优帮云品牌营销策划有限公司
  • 深圳做网站联雅头条新闻
  • 想创建一个网站网络销售怎么才能找到客户
  • 珠海哪个网站制作公司好市场推广外包团队
  • 修改wordpress 表格长沙百度推广排名优化