- 博客(14)
- 资源 (12)
- 收藏
- 关注
原创 opencv编译找不到nvcuvid.h文件
解决方案:这里我把依赖文件上传到这里了,免费积分下载:https://download.csdn.net/download/bjbz_cxy/16153740下载完成之后解压解压之后有两个文件解压Video_Codec_SDK_9.1.23.zip文件把include目录下的nvcuvid.h文件copy到/usr/local/include目录下就可以了...
2021-03-27 14:54:33 674
原创 opencv 缺少boostdesc_bgm.i等文件
解决方案:这里我把依赖文件上传到这里了,免费积分下载:https://download.csdn.net/download/bjbz_cxy/16153740下载完成之后解压解压之后有两个文件这里在解压boostdesc_bgm.i等.zip这个文件可以看到如下内容将这些文件copy到opencv_contrib/modules/xfeatures2d/src/目录下就可以了...
2021-03-27 14:52:57 1028 1
原创 记录:编译opencv-4.1.0、opencv_contrib-4.1.0、dense_flow过程
系统环境:Ubnutu20.04opencv_contrib是opencv4.1的扩展库,支持CNN物体识别和姿态估计-生物视觉等功能1.解压opencv-4.1.0、opencv_contrib-4.1.0、dense_flowunzip opencv-4.1.0.zipunzip opencv_contrib-4.1.0.zipunzip dense_flow.zip2.在你的opencv目录下创建build目录cd opencv-4.1.0mkdir build3.c
2021-03-27 11:12:07 492 1
原创 Linux/Windows下查看同一网段下的所有活动IP
使用arp -a命令可以检查同一网段下所有活动IParp表里存储了与本机网卡进行交互的所有IP,每隔一段时间操作系统会自动更新这个表,在每次获取IP时会通过路由向同一网段下的所有机器发送广播ARP协议获取IP,都会存储到这个表里,所以使用arp -a可用获取所有活动IP根据网络交互规则,只能交互同一网段下的IP,局域网内。windows上也可以的...
2021-03-27 10:30:37 4636
原创 Linux创建与删除用户
sudo adduser wang会自动在home目录下创建wang用户的工作环境删除用户:sudo userdel wang不会删除工作目录到home目录下把同名工作目录删除rm -rf /home/wang
2021-03-27 10:24:28 156
原创 qmake用法
当我们拿到一个项目时,或者这个项目是使用visual studio来管理的,但是这个项目里不涉及到依赖平台的写法,完全是POSIX跨平台的代码,由于代码文件较多在Linux上只有.sln文件而Linux又没有visual studio来管理它,这个时候我们可以使用qmake来一键为我们生成项目。在项目里使用qmake命令来生成pro对应的pro文件,qmake会自动梳理.h、.c、.cpp文件的关系,然后生成对应的Makefile文件.使用如下命令生成.pro文件qmake -project
2021-03-24 14:23:23 814 1
原创 Ubnutu20.04安装Tensorflow
我们只需要先安装python3和pip3,然后通过pip3直接安装Tensorflow就可以了。pip仓库里已经自带了Tensorflowsudo apt install python3sudo apt install python3-pip然后pip3直接安装。sudo pip3 install temsorflow就可以看到已经在下载安装了。...
2021-03-10 09:58:08 298 1
原创 Linux下update和upgrade的区别
update:会从sources.list文件里读取软件源,并生成软件列表,保存到本地,软件列表里包含了软件基本信息以及下载地址。upgrade:根据软件列表对通过apt-get安装的软件进行更新,它会检查已安装的软件与软件列表里的软件版本是否一致,若较低则会进行更新。...
2021-03-08 16:17:01 707
原创 expected initializer before
今天遇到一个奇怪的问题,在做windows移植到Linux上时候产生的这个函数定义没有什么问题int __stdcall test_one(){}在Linux上用的是GNU的那一套编译器套件,GNU是不允许这样写的。GNU上是__attribute__((__stdcall__))所以把__stdcall改成__attribute__((__stdcall__))就可以了。...
2021-03-08 14:39:13 2614
原创 ZeroMQ使用教程
简介:ZeroMQ简称ZMQ,它对socket编程进行了封装,通俗的说,它就像一个框架一样,对socket lib进行了很好的封装,让socket编程变得更加简单。ZMQ采用消息队列的方式对socket的包进行管理,它支持多线程,同时ZMQ是开源的,你可以在不同的Linux内核架构上缩减ZMQ模块,这在ARM嵌入式上非常有利。ZMQ的明确目标是“成为标准网络协议栈的一部分,之后进入Linux内核”,目前还未成功。ZMQ不是消息队列服务器,是一个基于消息队列模式的Socket库。ZMQ的特
2021-03-05 15:49:37 5707 11
原创 QT pro文件 Win/Linux跨平台写法
当我们的程序具有夸平台特性,并且不同的平台调用不同的lib库或者头文件可以这样写windows写法//统一Windows平台的方法win32{ } //仅msvc编译器win32-msvc*{}Linux统一Linux或unix平台写法unix{}//仅g++编译器linux-g++*{ //这里的内容和方法一相同}...
2021-03-05 10:41:44 1338 1
原创 Linux Frp内网穿透
目的:通过云主机登入到家里的电脑。因为家里或者公司电脑不是公网,导致IP被映射了,无法直接ssh登入进去,使用别人的代理又要钱,且不一定安全,同时也不符合开发人员。我们首先ssh登入到云主机上。下载frp二进制包,frp在github上是开源的,有需要可以去找源码wget http://down.whsir.com/downloads/frp_0.27.0_linux_amd64.tar.gz解压tar -xvf frp_0.27.0_linux_amd64.tar.gz
2021-03-03 11:08:48 324
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人