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

贵阳学网站建设全国唯一一个没有疫情的城市

贵阳学网站建设,全国唯一一个没有疫情的城市,绍兴做网站服务,安徽关键词seo由于在QT中使用PaddleOCR2.8存在这样那样的问题,查找貌似是gflags相关问题导致的,因此从头开始按相关参考文章编译一遍gflags源码,测试结果表明Qt5.14.2中使用MSVC2017X64编译器运行的QTgflags项目是正常。 详细编译步骤如下: 1、…

        由于在QT中使用PaddleOCR2.8存在这样那样的问题,查找貌似是gflags相关问题导致的,因此从头开始按相关参考文章编译一遍gflags源码,测试结果表明Qt5.14.2中使用MSVC2017+X64编译器运行的QT+gflags项目是正常。

详细编译步骤如下:

1、通过下面的方式下载gflags

        https://github.com/gflags/gflags
        git clone https://github.com/gflags/gflags.git

2、下载后的gflags-master.zip文件解压到D:\QTCodeg\flags目录。

3、打开cmake软件,设置源码目录D:/QTCode/gflags和构建目录D:/QTCode/gflags/buildvs,设置编译器为msvc2017 x64.

4、添加或者设置详细的配置项如下:

BUILD_SHARED_LIBS        勾选        编译动态库
BUILD_STATIC_LIBS        勾选        编译静态库
BUILD_gflags_LIB            勾选        编译多线程库
BUILD_gflags_nothreads_LIB            勾选        编译多线程库
CMAKE_INSTALL_PREFIX    D:/gflags    自定义安装目录到D:/gflags
INSTALL_HEADERS        勾选        安装头文件
INSTALL_SHARED_LIBS    勾选        安装动态库
INSTALL_STATIC_LIBS        勾选        安装静态库
REGISTER_BUILD_DIR        不勾选    不写注册表
REGISTER_INSTALL_PREFIX 不勾选    不写注册表

5、完成配置后点击【Configure】按钮、【Generate】按钮生成项目文件。在资源管理器中打开构建目录D:\QTCode\gflags\buildvs。并使用VS2022打开D:\QTCode\gflags\buildvs\gflags.sln解决方案。

6、在VS2022软件中选择构建模式为Release+x64,之后选择解决方案,重新生成解决方案菜单生成对应的dll文件和

7、打开QT5.14.2软件,新建项目testGflags项目到D:\QTCode\testGflags目录下,并拷贝刚安装的D:\gflags目录到D:\QTCode\testGflags\gflags目录。

8、修改testGflags.pro项目文件,添加gflags对应的项目引用:

#添加msvc2017+x64编译器对应的gflags驱动引用
INCLUDEPATH += $$PWD/gflags/include
DEPENDPATH  += $$PWD/gflags/include
LIBS += -L$$PWD/gflags/lib -lgflags -lgflags_nothreads

修改main.cpp文件新增测试代码

#include "mainwindow.h"#include <QApplication>
#include <QDebug>
#include <iostream>
#include <gflags/gflags.h>DEFINE_string(var, "111", "input var");int main(int argc, char *argv[])
{QApplication a(argc, argv);google::ParseCommandLineFlags(&argc, &argv, true);std::cout << FLAGS_var << std::endl;qDebug()<< QString::fromStdString(FLAGS_var) ;return a.exec();
}

拷贝gflags对应的gflags.dll和gflags_nothreads.dll文件到Debug或者Release运行目录下

最终运行成功,输入了正确的标签定义变量名称,如下:

http://www.dtcms.com/wzjs/387505.html

相关文章:

  • 制作网站学什么软件表白网站制作
  • 做户外旅游网站搜狗搜索引擎入口
  • 网站魔板大全外贸高端网站设计公司
  • 我买了一个备案网站 可是公司注销了seo前线
  • 安徽住房和城乡建设厅网站首页如何使用免费b站推广网站
  • 哪个网站可以做任务页面seo优化
  • 运维工程师可以自学吗公司seo是指什么意思
  • 男女做羞羞漫画网站百度广告推广怎么收费了
  • 品牌设计得公司曲靖seo建站
  • 2345网址导航app上海seo博客
  • 网站上传百度多久收录seo网站推广优化就找微源优化
  • 现在ui做的比较好的网站百度收录接口
  • wordpress is admin武汉seo优化代理
  • 动态网站登录加注册怎么做百度网盟官网
  • 东莞塘厦网站制作永久免费客服系统软件
  • 南京网站建设咨询百度广告怎么投放
  • 网站开发用到的编程南宁百度推广排名优化
  • 网站上传文件功能实现营销的方法和技巧
  • 电商网站的在线客服怎么做好搜搜索
  • 深圳网站建设网络推广盛大游戏优化大师
  • linux网站建设今天刚刚的最新新闻
  • 建设网站答题赚钱52种新颖的促销方式
  • 专做滚针的网站新软件推广
  • 政府单位如何做网站重庆整站seo
  • 网站建设学校西安百度网站快速排名
  • 使用局域网可以做网站吗bing搜索引擎
  • 邢台网站建设要多少钱seo网络培训机构
  • 自己做的网站套dedecms教程网站关键词排名seo
  • 劳力士手表价格及图片 官方网站杭州seo外包服务
  • 同城购物网站怎么做郑州seo顾问