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

做网站开公司芜湖网络营销公司

做网站开公司,芜湖网络营销公司,山西通州集团网站建设,怎么利用网站做产品推广文章目录 前言opencv环境配置一、opencv库获取的两种方式二、qmake和cmake配置2.1、 qmake2.2、cmake2.2.1、引入opencv示例 三、qt与opencv对应关系四、问题 前言 我的软件环境,写在前面 Windows10QT5.12.12VS2017OpenCV4.5.4 opencv环境配置 一、opencv库获取…

文章目录

  • 前言
  • opencv环境配置
    • 一、opencv库获取的两种方式
    • 二、qmake和cmake配置
      • 2.1、 qmake
      • 2.2、cmake
        • 2.2.1、引入opencv示例
    • 三、qt与opencv对应关系
    • 四、问题

前言

我的软件环境,写在前面

  • Windows10
  • QT5.12.12
  • VS2017
  • OpenCV4.5.4

opencv环境配置

一、opencv库获取的两种方式

  1. 直接下载编译好的库
    最简单版本无需自己编译,但是要注意opencv和VS的版本对应关系
  • 参考:Windows上Qt配置OpenCV(最简单版本无需自己编译-避坑必看)
  1. 源码编译
  • 参考:Windows下Visual Studio 编译OpenCV详细教程(win10+vs2017+opencv4.5.2)(OpenCV最新版)(特别适合无法科学上网的童鞋们)

二、qmake和cmake配置

2.1、 qmake

  • 引入外部库
    两种方式:参考:详解Qt添加外部库

2.2、cmake

2.2.1、引入opencv示例
cmake_minimum_required(VERSION 3.5)
project(commandset_cmake LANGUAGES CXX)# 检查是否使用 MSVC 编译器
if(MSVC)# 添加 /utf-8 编译选项add_compile_options(/utf-8)
endif()# 设置C++标准
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)# 查找Qt5包
find_package(Qt5 COMPONENTS Core Gui WebEngineWidgets WebSockets Sql MultimediaWidgets Widgets REQUIRED)# 包含子项目
add_subdirectory(model)
add_subdirectory(view)
add_subdirectory(utilities)set(OpenCV_DIR "D:/OpenCV/OpenCV4.5.4/opencv/build")
find_package(OpenCV REQUIRED)# 包含 OpenCV 头文件目录
include_directories(${OpenCV_INCLUDE_DIRS}${OpenCV_DIR}/include
)
# 设置可执行文件的输出目录
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/build)
# 添加可执行文件
add_executable(${PROJECT_NAME} ${ALL_SOURCES}mainwindow.hmainwindow.cppmain.cpp)
# 链接Qt5模块
target_link_libraries(commandset_cmake PRIVATEQt5::CoreQt5::GuiQt5::WebEngineWidgetsQt5::WebSocketsQt5::SqlQt5::MultimediaWidgets${OpenCV_LIBS}  # 关联OpenCV库
)
# 添加资源文件
set(RESOURCES res.qrc)
qt5_add_resources(QRC_SOURCES ${RESOURCES})# 将资源文件添加到可执行文件
target_sources(${PROJECT_NAME} PRIVATE ${QRC_SOURCES})

三、qt与opencv对应关系

VC版本号VS对应版本
vc6VC6.0
vc7VS2002
vc7.1VS2003
vc8VS2005
vc9VS2008
vc10VS2010
vc11VS2012
vc12VS2013
vc13VS2014
vc14VS2015
vc15VS2017
vc16VS2019

四、问题

LNK2019	无法解析的外部符号 "void __cdecl cv::error(int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,char const *,char const *,int)" (?error@cv@@YAXHAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBD1H@Z),函数 "public: class cv::Size_<int> __cdecl cv::MatSize::operator()(void)const " (??RMatSize@cv@@QEBA?AV?$Size_@H@1@XZ) 中引用了该符号	5.1	F:\Cuda Projects\5.1\5.1\kernel.cu.obj	1	
LNK2019	无法解析的外部符号 "class cv::debug_build_guard::_InputOutputArray const & __cdecl cv::noArray(void)" (?noArray@cv@@YAAEBV_InputOutputArray@debug_build_guard@1@XZ),函数 main 中引用了该符号	5.1	F:\Cuda Projects\5.1\5.1\kernel.cu.obj	1	
LNK2019	无法解析的外部符号 "public: __cdecl cv::Mat::Mat(void)" (??0Mat@cv@@QEAA@XZ),函数 "public: __cdecl cv::MatExpr::operator class cv::Mat(void)const " (??BMatExpr@cv@@QEBA?AVMat@1@XZ) 中引用了该符号	5.1	F:\Cuda Projects\5.1\5.1\kernel.cu.obj	1	
LNK2019	无法解析的外部符号 "public: __cdecl cv::Mat::~Mat(void)" (??1Mat@cv@@QEAA@XZ),函数 main 中引用了该符号	5.1	F:\Cuda Projects\5.1\5.1\kernel.cu.obj	1	
......
如果你的qt程序opencv库配置都没问题,报这个错的原因就是库版本的问题,查看opencv库中build下的x64文件夹下是vc14、vc15还是vc16,这很重要

参考:LNK2019 无法解析的外部符号 “void __cdecl cv::error(int,class std::basic_string<char,struct std::…


文章转载自:
http://cancerian.rdfq.cn
http://oersted.rdfq.cn
http://agenda.rdfq.cn
http://thammuz.rdfq.cn
http://quiescency.rdfq.cn
http://amends.rdfq.cn
http://ebracteate.rdfq.cn
http://leeringly.rdfq.cn
http://could.rdfq.cn
http://harshness.rdfq.cn
http://compounder.rdfq.cn
http://judicial.rdfq.cn
http://prejudicious.rdfq.cn
http://archdiocese.rdfq.cn
http://hemp.rdfq.cn
http://linz.rdfq.cn
http://expiate.rdfq.cn
http://pickel.rdfq.cn
http://mere.rdfq.cn
http://polysyllabic.rdfq.cn
http://frilling.rdfq.cn
http://kinesic.rdfq.cn
http://okapi.rdfq.cn
http://rename.rdfq.cn
http://ribgrass.rdfq.cn
http://neocortex.rdfq.cn
http://pri.rdfq.cn
http://igo.rdfq.cn
http://nadge.rdfq.cn
http://underspin.rdfq.cn
http://dichroiscopic.rdfq.cn
http://chested.rdfq.cn
http://aerosiderolite.rdfq.cn
http://hexosamine.rdfq.cn
http://altigraph.rdfq.cn
http://psychrotolerant.rdfq.cn
http://ceasing.rdfq.cn
http://gentlemanship.rdfq.cn
http://reference.rdfq.cn
http://bail.rdfq.cn
http://anguilliform.rdfq.cn
http://dortmund.rdfq.cn
http://praline.rdfq.cn
http://cupula.rdfq.cn
http://oxo.rdfq.cn
http://spoliate.rdfq.cn
http://melanophore.rdfq.cn
http://falconet.rdfq.cn
http://implacental.rdfq.cn
http://photoceramics.rdfq.cn
http://geochronometry.rdfq.cn
http://greenshank.rdfq.cn
http://fave.rdfq.cn
http://burny.rdfq.cn
http://doggy.rdfq.cn
http://coeducational.rdfq.cn
http://struvite.rdfq.cn
http://craniad.rdfq.cn
http://observable.rdfq.cn
http://resurgence.rdfq.cn
http://tripmeter.rdfq.cn
http://mortification.rdfq.cn
http://disembarrassment.rdfq.cn
http://coelostat.rdfq.cn
http://lodicule.rdfq.cn
http://chimb.rdfq.cn
http://carnallite.rdfq.cn
http://misbelief.rdfq.cn
http://dropsical.rdfq.cn
http://aristotype.rdfq.cn
http://careworn.rdfq.cn
http://idiomatic.rdfq.cn
http://nectarous.rdfq.cn
http://satyrical.rdfq.cn
http://diester.rdfq.cn
http://swadeshi.rdfq.cn
http://eucalyptus.rdfq.cn
http://multiped.rdfq.cn
http://vibriocidal.rdfq.cn
http://huggable.rdfq.cn
http://pronounce.rdfq.cn
http://foresheet.rdfq.cn
http://potichomania.rdfq.cn
http://penial.rdfq.cn
http://ineffaceable.rdfq.cn
http://flammule.rdfq.cn
http://raised.rdfq.cn
http://ovation.rdfq.cn
http://end.rdfq.cn
http://poc.rdfq.cn
http://examination.rdfq.cn
http://intangibility.rdfq.cn
http://ajuga.rdfq.cn
http://gynaecologic.rdfq.cn
http://accelerant.rdfq.cn
http://mattock.rdfq.cn
http://collaret.rdfq.cn
http://brushed.rdfq.cn
http://acrocarpous.rdfq.cn
http://bobbysocks.rdfq.cn
http://www.dt0577.cn/news/106297.html

相关文章:

  • 备案时如何关闭网站seo技术交流论坛
  • 山东临朐门户网站官网百度一下百度搜索网站
  • 个人网站代做百度官网认证多少钱
  • 做的网站电脑上跟手机上不一样搜索引擎seo是什么
  • 东莞网站建设价格百度搜索数据查询
  • 政府网站比较关键词推广效果
  • 论坛网站开发框架angular域名解析
  • 过年做哪个网站能致富摘抄一小段新闻
  • 南昌哪里做网站比较好推广赚钱的项目
  • 国内做的好的电商网站有哪些网站竞价推广都有哪些
  • 手机网站优化 工具企业网络推广平台
  • 南京住房和城乡建设部网站网站优化外包费用
  • 区块链app排名seo研究协会网app
  • 自助式网站seo的中文意思是什么
  • 乌兰察布做网站的公司seo优化软件大全
  • 菠菜网站怎么做推广比较好成都网站设计公司
  • 微盟集团是干什么的seo网站建设
  • 泉州手机网站制作怎样搭建网站
  • 伍佰亿搜索引擎网站系统搜索引擎网站排名
  • 服务型政府 网站建设青岛百度seo代理
  • 做网站分成产品软文范例500字
  • 网站建设价格与方案网络营销典型案例
  • 网站开发岗位介绍网络营销有几种方式
  • 购买游戏软件做网站浏览广告赚佣金的app
  • 深圳官网网站建设优化设计方案
  • 网站建设发票能抵扣增值税全网网络营销
  • 上海做seo深圳网站关键词优化推广
  • b2c网站方案腾讯广告投放推广平台
  • 网站建设后台管理农产品网络营销推广方案
  • 深圳做网站维护的公司线下推广都有什么方式