首页 > 新文章
  • S32v 开发板安装 apex 驱动 is a project mainly written in , based on the .安装驱动 首先要获取到 apex.ko 文件,这个应该是硬件厂商提供,执行下面命令安装 首先需要给 apex.so 文件加上可执行权限 insmod apex.ko 查看是否安装成功 执行下面命令,查看是否安装成功,如果安装成功,执行的结果中会有 apex lsmod 使用测试程序测试 硬件厂商会提供测试程序,成功安...

  • Gdb 调试 is a project mainly written in , based on the .传参 如果程序执行的时候需要加入参数,如 ./sample aa bb 使用 gdb 的时候可以使用如下方式 gdb --args ./sample aa bb 执行 启动 gdb 之后,直接使用 r,就是 run 的意思,或者可以使用 b 加一个断点进行调试。处理信号 如果在使用的时候,遇到类似下面的报错 Threa...

  • Valgrind 使用 kcachegrind 查看函数运行时间 is a project mainly written in , based on the .安装 首先安装运行分析函数时间的工具 kcachegrind 下载安装包 http://kcachegrind.sourceforge.net/,下载最新的 tar.gz 文件 解压文件,进入解压之后的目录,从 README 中可以找到安装方式,这里记录一下 cmake . make -j8 sudo make install...

  • Qt 找不到 -lpulse-mainloop-glib,找不到 -lpulse问题 is a project mainly written in , based on the .问题:使用 QT 编写视频展现程序报错找不到运行时库文件 解决办法: 首先 sudo find / -name libpulse.so* 然后 sudo cp /usr/lib/x86_64-linux-gnu/libpulse.so.0 /usr/lib/libpulse.so 对于libpulse-mainloop-glib...

  • OpenCV 像素存储 is a project mainly written in , based on the .像素存储 OpenCV 中图像矩阵的大小取决于所用的颜色模型,更准确的说是取决于图像所用到的通道数。 如果使用的是灰度图,矩阵大概如图所示: 如果使用的是多通道的图像,矩阵中的列会包含多个子列,子列的个数和通道数相等。例如 RGB 颜色模型的矩阵大致如下图所示: 很多情况下,因为内存足够大,可以实现连续存储,因此图像中的各行能够...

  • QT 中使用 OpenCv 的 CascadeClassifier 报错 is a project mainly written in , based on the .问题 在 QT 中调用 OpenCv 的 CascadeClassifier 进行人脸框检测的时候,在构造函数中进行检测器的初始化,随后调用相机读取图片的时候就会报错,报的错误是 Segment Fault (段错误) 解决 尝试使用 gdb,valgrind 等解决没有进展 在 QT 中进行编译的时候,报了一个警告,大概意思是...

  • 因链接静态库先后顺序不正确,引起符号定义找不到 is a project mainly written in , based on the .问题 项目中需要链接多个静态库,在编译的时候报错如下 sdi_io.cpp:(.text._ZN13sdi_H264EncIO7DataPopEPm+0x30):对‘H264ENC_StatusGet(H264ENC_Status_t&)’未定义的引用 可能原因是符号确实没有定义,而本文出现这个问题的原因是,链接的静态库有前后...

  • OpenC 仿射变换 is a project mainly written in , based on the .仿射变换(Affine Transformation)又称仿射映射,是指在几何中,一个向量空间进行一次线性变化并加上一个平移,变换位另一个的向量空间的过程。 一个任意的仿射变换都能够表示为乘以一个矩阵(线性变换)接着加上一个向量(平移)的形式。 仿射变换来表示如下三种常见的变换形式: 旋转(线性 变换) 平移(向量加) 缩放(线性变换...

  • CMake学习资料 is a project mainly written in , based on the .CMake 官方 FAQ https://gitlab.kitware.com/cmake/community/wikis/FAQ CMake 官方文档 https://cmake.org/cmake/help/cmake2.4docs.html CMake 视频教程 https://www.youtube.com/watch?v=C...

  • Cmake 实例学习 一 is a project mainly written in , based on the .一. 第一个简单的例子 在一个目录下面实现一个简单的 hello world 程序 使用cmake进行构建的时候,每个目录下面都要有一个 CMakeLists.txt 的文件 如果是一个稍微大的工程,有多级目录,在上级目录中的 CMakeLists.txt 中会有定义要求编译子目录的逻辑 当前目录中定义了一个main.c 和 CM...

  • Cmake 交叉编译 is a project mainly written in , based on the .转载自 http://zhixinliu.com/2016/02/01/2016-02-01-cmake-cross-compile/ CMake交叉编译 CMake的使用,以及如何将一个项目移植到Android。 CMake的用法 先让我们简单学习回顾一下cmake的基本知识: 基本流程 以linux平台为例,使用...

  • 工厂方法模式和抽象工厂模式 is a project mainly written in , based on the .工厂方法模式和抽象工厂模式工厂方法模式抽象工厂模式总结: 工厂方法模式 #include #include // Abstract class Splitter { private:/* data */ public:Splitter(/* args */);virtual ~Split...

  • On-my-zsh git 仓库下运行卡顿 is a project mainly written in , based on the .在 oh-my-zsh 进入 包含 git 仓库目录时,执行 ls 时会比较卡顿 原因: oh-my-zsh 要获取 git 更新信息 解决办法: 设置 oh-my-zsh 不读取文件变化信息(在 git 项目目录执行下列命令) $ git config --add oh-my-zsh.hide-dirty 1 如果还是...

  • Git 快速复制一个新项目 is a project mainly written in , based on the .gitlab创建项目a及一个主分支master 本地整体复制已有项目b 本地克隆gitlab上新创建的项目a(git clone gitlab地址) 将本地克隆过来的a文件夹下的.git目录拷贝到b项目下(cp -r .git …/b,注意是两个点,不是三个点,写两个点后,编辑器一直给输出三个点,晕) 删除本地克隆过来的项目a,将本地...

  • CMake 打包已经存在的动态库生成 target is a project mainly written in , based on the .一. 背景 在 CMakeLists.txt 中,某模块 A 通过 add_subdirectory 引入模块 B ,模块 B 通过 add_subdirectory 引入模块 C。模块 C 里面本身就是一个开源的动态库,比如 libtask。目的想要将 C 模块打包成一个 Target ,以便在 A 模块中中使用方便。 二. 旧...

  • Ubuntu 将 /home 或 /var 目录挂载到新的分区 is a project mainly written in , based on the .背景 在使用 docker 的过程中,docker 会将某些产物放到 /var/lib/docker/volumes 这会占用很大的跟目录磁盘空间,于是想办法将 /var 目录挂载到另一个一个单独的磁盘上面。 参考链接如下:Ubuntu将var目录挂载到新硬盘 步骤 1. 查看当前磁盘空间 df -h [目录名] 比如...

  • Pta 考试座位 is a project mainly written in , based on the .L1-005 考试座位号 (15 分) 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从...

  • Springboot+mybatisplus搭建新闻管理系统 is a project mainly written in , based on the .模块化实现,一周轻松搭建   前端      后端 项目源码及其教程回复已三连备注邮箱领取 ...

  • L1-008 求整数段和 (C++) is a project mainly written in , based on the .给定两个整数A和B,输出从A到B的所有整数以及这些数的和。 输入格式: 输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分隔。 输出格式: 首先顺序输出从A到B的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum = X的格式输出全部数字的和X。 输入样例:...

  • 结构体解决念数字问题 is a project mainly written in , based on the .L1-007 念数字 (10 分) 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8: ba 9: jiu 输入格式: 输入在一行中给出一个整数,如:1234。 提示:整数...