C++
jiaken2660
此人好读书、好娴静,喜交挚友,登山远足尤爱!
展开
-
There is no Qt version assigned to project
问题描述:最近从用vs2017+Qt5.13编写程序,从一台已经编译好的电脑上拷贝到另外一台有vs2017和Qt5.13环境的电脑,但是问题来了,出现了如下图片的描述:解决方法:首先检查Qt Project Setting,如果界面能打开,直接修改为本地电脑安装的Qt版本,但是很不幸的是,笔者的电脑打不开,弹出如下警告:似乎无路可解。笔者估计还是因为Qt版本的问题,直接编辑程序底下的*.vcxproj文件,找到“Qt5Version_x0020_x64="msvc2017_64(本地电脑上.原创 2021-12-27 20:04:42 · 1871 阅读 · 0 评论 -
libopencv_imgcodecs.so.4.2.0: undefined reference to `TIFFReadRGBAStrip@LIBTIFF_4.0
libopencv_imgcodecs.so.4.2.0: undefined reference to `TIFFReadRGBAStrip@LIBTIFF_4.0错误如下:/usr/local/lib/libopencv_imgcodecs.so.4.2.0: undefined reference to `TIFFReadRGBAStrip@LIBTIFF_4.0'/usr/local/lib/libopencv_imgcodecs.so.4.2.0: undefined referenc原创 2021-05-19 17:09:56 · 6711 阅读 · 5 评论 -
Ubuntu下VSCode调试C++程序以及opencv库和Qt5库
1.自述自己用VSCode已经三年多了,大多数是写python程序,偶尔也写C++程序,但也不复杂,也不牵扯其他第三方库,就算牵扯第三方库,也大多是先写好CMakeLists文件,然后用标准的cmake… make流程编译和运行它。但是今天突然想用VSCode的调试功能,程序是以前写好的C++程序,涉及opencv和Qt库,然后就是各种配置、各种尝试,先后出现多种莫名奇妙的错误提示,但最后还是把它搞定了,所以记录下来,一是让自己以后忘记了还可以快速查找,二是让还在VScode上折腾C++调试的同学一些提示原创 2021-05-19 16:18:18 · 1416 阅读 · 2 评论 -
OpenCV中的开闭、顶帽和黑帽等算法
请见:https://blog.csdn.net/zqx951102/article/details/83004037转载 2021-02-05 10:04:38 · 392 阅读 · 0 评论 -
fatal error LNK1169: 找到一个或多个多重定义的符号
用VS2017编译汇编程序,生成dll文件,产生如题错误:仔细查看出错的记录:nafxcwd.lib(dllmodul.obj) : error LNK2005: DllMain 已经在 dllmain.obj 中定义这个才是元凶:解决方法:去掉项目属性:C/C++-》预处理器-》预处理器定义中的:_USRDLL...原创 2021-01-29 14:52:56 · 165 阅读 · 0 评论 -
Git合并远程非master分支到本地开发分支
Git合并远程非master分支到本地开发分支问题描述在依赖git版本控制的多人协同开发中,我们经常会遇到这样的问题:A在本地开发完成后,将代码推送到远程,这时候B想合并A最新添加的代码,并与自己的本地代码合并呢,最后由自己提交到master分支(提交master权限受控,风险可控) 具体步骤如下:1. 查看远程仓库git remote -v2. 获取远程仓库的本地copygit fetch origin B_code:temp从远程的origin仓库的B开发者的分支下载到本地仓库并新建一原创 2021-01-26 13:54:16 · 475 阅读 · 0 评论 -
Git合并开发分支到master分支
git branchgit checkout mastergit pull origingit merge devgit commit -m "resolve conflicts"git push -u origin mastergit checkout dev所有命令如上,下面一一解释:1. git branch,查看当地分支有哪些,笔者机器上有dev和master分支,现在想把dev分支上的东西合并到master分支上。2. git checkout master, 合并前先切.原创 2021-01-26 10:02:59 · 464 阅读 · 0 评论 -
Meshlab在Ubuntu16.04下的源码编译
1.PreparationQT . Meshlab是用Qt写的界面,C++语言实现。本人Qt的版本是Qt Creator4.11.0, based on Qt5.14.0。 Meshlab官方源代码。Master Branch Vcglib官方源代码。一定要Devel Branch, 笔者刚开始下载的是Master分支,编译通不过,因为Master分支少了很多东西,比如OpenFbx etc.2. Dependency Installtation打开Meshlab中为windows准备的ins原创 2020-07-24 21:05:46 · 424 阅读 · 0 评论 -
Fix AliasAnalysisKind::PURE on MSVC
please see detail:https://github.com/pytorch/pytorch/pull/25375/files转载 2020-06-24 15:12:35 · 129 阅读 · 0 评论 -
LoadLibraryA返回NULL
Problems: I builded a pure windows dynamic DLL(both lib and dll), when I use LoadLibraryA to load this dll in other application under VS2015 in windows 10 platform. I got this issue.Solutions:First, Get the error message using GetLastError(), and I got原创 2020-06-23 11:25:26 · 1330 阅读 · 0 评论 -
TensorRT was linked against cudnn 7.6.3 but loaded cudnn 7.4
when I building up the TensorRT in my computer, after configure in windows, I use the VS2017 to rebuild the mnist sample, then run the generataed exe, it shows can't find cudnn64_7.dll. So search this file in my computer, and copy one to this bin path, the原创 2020-05-22 16:38:50 · 3099 阅读 · 0 评论 -
libtroch部署之torch.jit.script Module踩坑之旅
1.环境Pytorch1.2 cuda 10.0 Windows 10 Anaconda libtorch1.2 release cuda version VS20172. 描述对比Tensortflow框架,pytorch在深度学习模型的研究和产品化方面做了一个快速转换的通道,将算法设计人员和程序开发人员所擅长的东西无缝链接起来。笔者用标准的Unet网络进行图像语义分割部署实验...原创 2020-05-07 10:36:42 · 12716 阅读 · 9 评论 -
使用CMake和VS2017在Windows10系统上配置OpenCV4.2和OpenCV_Contrib
1 Tools DownloadVS2017 Community or Professional versionVS2017 LinkCMake CMake3.17OpenCV4.2Choose Source CodeOpenCV_ContribChoose Source(Zip)1.1 CMake DownloadDownload the right version accord...原创 2020-04-19 20:54:52 · 408 阅读 · 0 评论 -
libTorch and VS2015 Configuration in Windows 10
1.ObjectiveUse pytorch1.2 to train an deeplearning model and convert it to another format model by torch.jit.trace module. Use libTorch to load the converted model with the VS2015 in windows 10.2...原创 2020-04-17 17:06:29 · 332 阅读 · 0 评论 -
GLog and GFlags在Ubun16.04上安装
Please see this link:https://blog.csdn.net/calvinpaean/article/details/997617651. GFlags Installationgit clone https://github.com/gflags/gflags.gitcd gflagsmkdir build && cd buildcm...转载 2020-03-28 08:23:41 · 217 阅读 · 0 评论 -
Could not find a package configuration file provided by "nlohmann_json" (requested version 3) with
1. Download the source code from githubgit clone https://github.com/nlohmann/json.git2. Compile and Installationmkdir buildcd buildcmake ../make -j2sudo make install原创 2020-03-28 08:18:47 · 1299 阅读 · 0 评论 -
CMake Error: Could not find CMAKE_ROOT !!!
It's need upgrade the cmake version to later than 3.11 because of project requirments. So download the latest cmake version(3.17)1. Git clone the source codegit clone https://github.com/Kitware/C...原创 2020-03-27 21:53:37 · 1312 阅读 · 0 评论 -
使用OpenCV做Blob检测
1 What is a Blob ?A Blob is a group of connected pixels in an image that share some common property ( E.g grayscale value ). In the image above, the dark connected regions are blobs, and the goal of...转载 2020-02-19 22:20:45 · 1819 阅读 · 0 评论