编程编译相关
文章平均质量分 54
深夜虫鸣
这个作者很懒,什么都没留下…
展开
-
CMakeList的基本写法
最近需要自己写CMakaList,所以简要写一下一些基本的操作。为图实用,只写了常用的简单操作。1.确定cmake最低版本需求cmake_minimum_required(VERSION 3.0.0)2.确定工程名project(XXX)这个不是必须,但是最好写一下,这一行会引入两个变量XXX_BINARY_DIR (二进制文件保存路径)和 XXX_SOURCE_DIR(源代码保存路径)3.添加需要原创 2017-10-12 16:03:30 · 29872 阅读 · 7 评论 -
使用valgrind来检查内存泄漏
之前写代码,有少量的内存泄露,平时没发现,长时间运行才发现问题。为以后更方便的检测内存泄漏问题,于是学习使用了valgrind来对内存泄漏进行检测。valgrind不止可以检测内存泄露,但目前只使用这一功能。1.安装去以下链接下载安装文件下载链接 下载完成后解压,终端进入解压后的文件夹,依次输入./configuremakemake install如遇提示权限不够,make前加sudo 如果原创 2017-10-12 14:03:48 · 15088 阅读 · 0 评论 -
ubuntu14.04安装matlab2016b
首先,默认已经下载了破解版安装文件,其中应该包含一下三个文件: 1. 挂载终端输入sudo mkdir /media/matlabsudo mount -o loop ~/安装包/matlab2016b/R2016b_glnxa64_dvd1.iso /media/matlab/~/安装包/matlab2016b/R2016b_glnxa64_dvd1.iso是我的安装文件存放路径,自己根据自己原创 2017-11-03 16:02:46 · 1624 阅读 · 0 评论 -
python-opencv 旋转文本校正
试了下OpenCV实现基于傅里叶变换的旋转文本校正的方法,对于场景单一的纯文本效果还行,用python-opencv进行了重写,代码如下import cv2import numpy as npfrom math import *def rotate_lh(img,degree): height_ori,width_ori=img.shape[:2] height_1=int(wi原创 2017-11-03 16:21:12 · 2922 阅读 · 1 评论 -
VS code调试python
1.VS code在虚拟环境下调试为了更好的环境管理,用anaconda给不同的项目构造了对应的虚拟环境,以防止项目间的环境冲突。但在VS code的调试过程中,断电设置无效,无法调试。 在文件->首选项->设置里面,搜索python.venvPath,此时为空,将虚拟环境的路径付给该变量,如"python.venvPath": "/home/seven/anaconda2/en...原创 2018-09-04 11:50:51 · 1184 阅读 · 0 评论