摘要: 1.函数指针的定义 顾名思义,函数指针就是函数的指针。它是一个指针,指向一个函数。看例子: 1 2 3 A) char * (*fun1)(char * p1,char * p2); B) char * *fun2(char * p1,char * p2); C) char * fun3(char  阅读全文
posted @ 2018-05-22 13:10 insistYuan 阅读(2514) 评论(0) 推荐(0)
摘要: 交叉编译工具链 1、嵌入式开发模型-交叉开发 在嵌入式开发过程中有宿主机和目标机的角色之分:宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。 在宿主机执行编译的流程如下: 2、交叉编译工具链详解 参考: http://www.crifan.com/files/doc/do 阅读全文
posted @ 2018-05-14 19:03 insistYuan 阅读(51088) 评论(0) 推荐(1)
摘要: 使用场景: 把windows下的文件写入到linux(嵌入式设备中); 下载地址: https://bitbucket.org/phjounin/tftpd64/wiki/Download%20Tftpd64.md 或者在github上下载; 使用过程: 1、下载安装完成后,运行程序: 2、选择wi 阅读全文
posted @ 2018-05-14 12:28 insistYuan 阅读(9685) 评论(0) 推荐(0)
摘要: menuconfig选项在config.in文件中进行修改定义; 可以进行添加、删除、修改; 库文件放在lib文件夹下; 应用程序放在user文件夹下; 进行./configure 修改Makefile文件; 主要修改路径; 添加交叉编译所用的工具链选项; 不用的工具禁止掉; 一般会有一个confi 阅读全文
posted @ 2018-05-10 18:53 insistYuan 阅读(144) 评论(0) 推荐(0)
摘要: 摘自http://blog.csdn.net/liuchao1986105/article/details/6674822 版本] -0.13 [声明] 这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录任何的dos 命令的参数.哈哈,下面的东西可能也不是很全面,我参考了很多的书 阅读全文
posted @ 2018-05-10 15:56 insistYuan 阅读(3322) 评论(0) 推荐(1)
摘要: 1 可行性研究报告 可行性研究报告的编写目的是:说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能先择的各种方案;说明论证所选定的方案。 可行性研究报告的编写内容要求如下: 1.1 引言 1.1.1 编写目的 1.1.2 背景 1.1.3 定义 1.1.4  阅读全文
posted @ 2018-04-28 15:57 insistYuan 阅读(1824) 评论(0) 推荐(0)
摘要: 译文链接:http://www.codeceo.com/article/c-high-performance-coding.html英文原文:Writing Efficient C and C Code Optimization翻译作者:码农网 – gunner 在本篇文章中,我收集了很多经验和方法 阅读全文
posted @ 2018-04-28 13:52 insistYuan 阅读(1981) 评论(0) 推荐(1)
摘要: 【glibc,uclibc,eglibc的简介】 1.Glibc glibc = GNU C Library 是GNU项(GNU Project)目,所实现的 C语言标准库(C standard library)。 目前,常见的桌面和服务器中的GNU/Linux类的系统中,都是用的这套C语言标准库。 阅读全文
posted @ 2018-04-28 11:22 insistYuan 阅读(836) 评论(0) 推荐(0)
摘要: 运行后会出现错误提示: 因为p没有释放所有存在内存泄漏。在ssl编程一书中的第五章内存分配对此进行了讲解。 openssl中提供了一些强大的内存管理函数,可以方便的检查内存泄漏点,可以看出一次对内存的申请造成了多大的内存泄漏,是哪个文件,哪句造成的。 阅读全文
posted @ 2018-04-27 18:53 insistYuan 阅读(1743) 评论(0) 推荐(0)
摘要: openssl内存分配 用户在使用内存时,容易犯的错误就是内存泄露。当用户调用内存分配和释放函数时,查找内存泄露比较麻烦。openssl提供了内置的内存分配/释放函数。如果用户完全调用openssl的内存分配和释放函数,可以方便的找到内存泄露点。openssl分配内存时,在其内部维护一个内存分配哈希 阅读全文
posted @ 2018-04-27 14:33 insistYuan 阅读(1091) 评论(0) 推荐(0)