Linux应用开发
文章平均质量分 84
主要是Linux环境下的一些应用开发
CofCai
这个作者很懒,什么都没留下…
展开
-
嵌入式设备中OpenCV的移植
文章目录1. 移植是什么意思?2. 移植的一般过程3. OpenCV的移植过程3. 1下载源码3.2 搭建编译环境3.2.1 安装所需工具3.2.2 生成makefile文件3.3 编译OpenCV源码4. Qt例程使用OpenCV5. 运行例程1. 移植是什么意思?一般所接触的OpenCV都是直接在PC电脑上跑,比如python版或C++版的。现在呢把它放到imx6ull这个平台上去跑,所以需要修改一下。2. 移植的一般过程据我先前所接触的知识,移植一般是一下几个步骤:下载源码在现有平台上用原创 2022-03-24 09:42:11 · 3770 阅读 · 0 评论 -
CMake的使用和pcre2
文章目录使用CMake对pcre进行编译如何在工程中使用测试代码错误记录附小记补:对jpeg开源库进行编译使用CMake对pcre进行编译在学习python中的正则表达式后,百度了一下看有没有C语言实现的正则表达式工具,还真有,就是Perl-compatibal regular expression(即perl兼容的正则表达式,而且一般Linux发行版中的grep、awk等都是基于这个实现的)。然后把源码下载下来解压,目录如下(其中build和installl是我自己创建的,下面的文件夹是我使用cmak原创 2021-01-20 14:29:21 · 3084 阅读 · 0 评论 -
Linux高性能服务器设计
高性能服务器编程总结本总结是在学习《极客时间-网络编程实战》课程后的总结,结合自己的理解及其它相关知识。开发工具是Linux+makefile,主要知识有socket、pthread多线程、I/O多路复用等。Linux下一切皆文件,磁盘文件、网卡、LED、传感器等设备都被抽象成文件,通过文件描述符fd(file describer)操作。socket是网络编程的核心,它对用户屏蔽了复杂的网络协议栈(TCP\IP),仅提供必要的编程接口给用户,比如socket, bind, listen, conn原创 2022-01-25 19:24:56 · 2054 阅读 · 0 评论