
编译
xx润物细无声
这个作者很懒,什么都没留下…
展开
-
C++动态链接库
通过动态链接库实现调用者不需要重新编译的情况下被调用者的更改可生效被调用者头文件str.h#ifndef STR_H#define STR_H#include <iostream>#include <string.h>using namespace std;class myclass{ public: enum{ a, b, c };//A// enum{// a,// b,//原创 2020-06-12 10:34:24 · 734 阅读 · 0 评论 -
CV_Assert和assert的区别
#include <iostream>#include <assert.h>#include <exception>#include "opencv2/highgui.hpp"#include "opencv2/core/core.hpp"int main(){ try { assert(1>2);// ...原创 2019-12-04 11:58:08 · 1127 阅读 · 0 评论 -
linux安装SOIL
1、下载SOIL2、进入/Simple OpenGL Image Library/projects/makefile目录,mkdirobj3、make4、make install之后可以直接在g++命令中用了 -I/usr/local/include/-L/usr/local/lib-lSOIL...原创 2019-06-28 16:16:26 · 1084 阅读 · 0 评论 -
macOS opencv调用摄像头出错[AVCaptureDevice authorizationStatusForMediaType:]
在MacOS上,使用opencv(C++)调用摄像头,"VideoCapture capture(0);",报出如下错误:[AVCaptureDevice authorizationStatusForMediaType:]: unrecognized selector sent to class 0x7fff9dd426a0[ERROR:0] VIDEOIO(AVFOUN...原创 2019-07-08 19:35:48 · 2922 阅读 · 0 评论 -
CentOS配置OpenGL开发环境
yum install -y mesa*yum install -y freeglut*yum install -y *GLEW*暂存,转自:http://blog.chinaunix.net/uid-20620288-id-5748316.html转载 2019-07-08 10:54:00 · 7519 阅读 · 0 评论 -
CentOS安装配置opencv
CentOS安装opencv到opencv官网http://opencv.org/releases.html下载需要的opencv对应版本,然后将压缩包放在/usr/local/目录下解压进入opencv目录cd /usr/local/opencv*/cmakemakemake install配置opencv(1)在 /etc/ld.so.conf文件末尾加入一行/usr/local/...原创 2019-07-08 10:48:27 · 767 阅读 · 0 评论 -
linux下jsoncpp的编译安装
安装JsonCpp需要下载JsonCpp和Scon还需要机器上有pythonhttp://down.51cto.com/data/1882940 scons-2.3.2.tar下载http://down.51cto.com/data/1882938 jsoncpp-src-0.5.0.tar下载scons又是一个牛叉的工具,功能和GNU make一样,又比make简单...转载 2019-06-18 09:36:51 · 1325 阅读 · 0 评论 -
Linux下gcc编译pkg-config相关
转一篇在linux下关于pkg-config使用方法及原理的好文章 https://blog.youkuaiyun.com/newchenxf/article/details/51750239转载 2018-12-06 14:16:19 · 627 阅读 · 0 评论 -
拷贝构造函数中的深拷贝与浅拷贝C++
C++在定义类的时候,如果我们没有手动定义拷贝构造函数,系统会有一个默认拷贝构造函数,此拷贝构造函数为浅拷贝。那什么是拷贝构造函数呢?它的形式如下: A(A &a){} 其中A为类名。我们经常见到类似 A b=new A(a);形式的语句,拷贝构造函数就是用在这里来为新创建的对象b用已经存在的对象a初始化的。一般情况下使用默认的拷贝构造函数即可,然而当类中有指针变...原创 2018-04-23 10:08:21 · 301 阅读 · 0 评论 -
*** [out/target/common/obj/APPS/Settings_intermediates/src/R.stamp] 错误 1
android源代码未整体编译过,直接先make bootimage,编译成功.之后make systemimage,出现了题目中的错误.解决方法如下:进入/framework/base/core/res目录,编译mm,编译完成后再回到android主目录下make systemimage解决.原创 2017-08-23 14:12:00 · 2161 阅读 · 0 评论 -
Android中SeLinux权限 .te文件编写
在android中添加一个LocalSocket通信,权限部分折腾了好几天,终于搞定了. 首先在root权限下使用setenforce 0命令放开selinux权限,看看需要的操作是否能成功.如果可以,证明是Selinux的设置问题.仅使用该命令,手机重启又会恢复为enforce为1的状态.为了长久更改此权限,需更改如下. /device/qcom/sepolicy 目录下找到对应...原创 2017-09-05 10:26:19 · 21238 阅读 · 10 评论