摘要: #include <stdio.h> #include <string.h> void InttoHex(char *buf, int data, int byteNum) //整型转十六进制 { int i; for(i=0; i<byteNum; i++) { if(i < (byteNum-1 阅读全文
posted @ 2020-04-03 00:11 quliuliu2013 阅读(876) 评论(0) 推荐(0)
摘要: 一.环境 Server:基于CentOS-7-x86_64-1511 Server IP: 172.18.12.203 二.软件获取 OpenLDAP OpenLDAP官网下载地址:http://www.openldap.org/software/download/ OpenLDAP 2.4.44: 阅读全文
posted @ 2019-11-19 17:10 quliuliu2013 阅读(897) 评论(0) 推荐(0)
摘要: 一.环境 Server:基于CentOS-7-x86_64-1511 Server IP: 172.18.12.203 OpenLDAP:openldap-2.4.44已安装 二.准备工作 1. 依赖包 #理论上只需要openssl与openssl-devel yum install *openss 阅读全文
posted @ 2019-11-19 16:42 quliuliu2013 阅读(1029) 评论(0) 推荐(0)
摘要: 本文采用的是从源码编译安装,适合Ubuntu和CentOS平台,通过apt-get或yum方式安装参考补充部分。openldap原理介绍参考这里。 环境:Ubuntu: 14.04.1 (trusty), x86_64OpenLDAP: 2.4.31Berkery DB: 5.1.29 1 安装 1 阅读全文
posted @ 2019-11-19 16:39 quliuliu2013 阅读(725) 评论(0) 推荐(0)
摘要: 1:安装zlib 下载zlib-1.2.3.tar.gz(或其他版本) wget http://down1.chinaunix.net/distfiles/zlib-1.2.3.tar.gz # ./configure --shared # make # make install 2:安装opens 阅读全文
posted @ 2019-11-19 15:52 quliuliu2013 阅读(839) 评论(0) 推荐(0)
摘要: 目录 1.FreeRTOS目录结构 2.移植 3.FreeRTOSConfig.h 文件分析 正文 1.FreeRTOS目录结构 FreeRTOS FreeRTOS简略目录如下: ├─FreeRTOS │ ├─Demo // 各种开发工具的完整Demo,开发者可以方便的以此搭建出自己的项目,甚至直接 阅读全文
posted @ 2019-08-29 22:00 quliuliu2013 阅读(419) 评论(0) 推荐(0)
摘要: 轻型目录访问协议(英文:Lightweight Directory Access Protocol,缩写:LDAP)是一个开放的,中立的,工业标准的应用协议,通过IP协议提供访问控制和维护分布式信息的目录信息。 OpenLDAP是轻型目录访问协议(Lightweight Directory Acce 阅读全文
posted @ 2019-08-05 15:00 quliuliu2013 阅读(19523) 评论(0) 推荐(2)
摘要: 1 库的分类 根据链接时期的不同,库又有静态库和动态库之分。 静态库是在链接阶段被链接的(好像是废话,但事实就是这样),所以生成的可执行文件就不受库的影响了,即使库被删除了,程序依然可以成功运行。 有别于静态库,动态库的链接是在程序执行的时候被链接的。所以,即使程序编译完,库仍须保留在系统上,以供程序运行时调用。(TODO:链接动态库时链接阶段到底做了什么) 2 静态库和动态库的比较 链接静... 阅读全文
posted @ 2019-07-29 16:36 quliuliu2013 阅读(1485) 评论(0) 推荐(0)
摘要: 动态库路径加载顺序 1.编译目标代码时指定的动态库搜索路径; 2.环境变量配置文件下用LD_LIBRARY_PATH指定的动态库搜索路径; 3.配置文件/etc/ld.so.conf中指定的动态库搜索路径; 4.默认的动态库搜索路径/lib; 5.默认的动态库搜索路径/usr/lib。 阅读全文
posted @ 2019-07-26 16:37 quliuliu2013 阅读(1458) 评论(0) 推荐(0)
摘要: 环境:ubuntu、arm-linux-gnueabihf-gcc 目标环境:cortex-A7 准备:db-4.7.25.tar.gz、openldap-2.4.47.tgz官网下载 以下步骤均用普通用户,不需切换到root(个人习惯) 【交叉编译berkeleyDB、移植】 1.首先创建mkdi 阅读全文
posted @ 2019-07-24 13:57 quliuliu2013 阅读(1307) 评论(0) 推荐(0)