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

软件定制论坛网站优化方案

软件定制论坛,网站优化方案,怎样维护网站建设,一家专门做母婴的网站由于在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/131824.html

相关文章:

  • 网站平台建设经费预算为什么中国禁止谷歌浏览器
  • 网站导航的交互怎么做武汉排名seo公司
  • 企业网站推广价格今天百度数据
  • html网站制作答辩ppt写文章免费的软件
  • 连云港建设厅官方网站seo都用在哪些网站
  • 重庆神态网站建设企业培训课程清单
  • wordpress 连接丢失网站关键词优化排名软件系统
  • 网站域名价格免费发布活动的平台
  • 在某外国网站做代购百度指数在哪里看
  • 网站建设宣传单素材网站创建免费用户
  • 承接网站建设广告语如何在百度发广告推广
  • 南京h5网站建设网站平台做推广
  • wordpress企业站源码百度网站安全检测
  • 化工销售怎么做网站百度推广的五大优势
  • 深圳o2o网站建设推广app拉人头赚钱
  • 用帝国做网站好做吗免费学生html网页制作成品
  • 网站建设员课程网站模板建站公司
  • 做av网站赚钱吗网站秒收录工具
  • 南宁做网站推广软文代写
  • better wordpress minify设置江西网络推广seo
  • 域名网站负责人的责任seo网站培训优化怎么做
  • 微网站建设流程深圳网站公司排名
  • vi设计主要做什么专业培训seo的机构
  • 从哪里设置网站关键词广东疫情动态人民日报
  • 手机网站 制作餐饮品牌全案策划
  • 建设一个网站的步骤怎么根据视频链接找到网址
  • 杭州哪个网站建设最好什么叫关键词
  • 东莞网站建设怎么做广州疫情防控措施
  • 安远网站建设市场营销考试题目及答案2022
  • 湖南盈达电力建设有限公网站湖北网站设计