01 2018 档案

摘要:GCC编译器是一个非常强大和流行的C编译器,适用于各种Linux发行版。本文解释了一些流行的GCC编译器选项。 GCC编译器选项 1.指定输出可执行文件名称 在最基本的形式中,gcc编译器可以用作: gcc main.c 上述命令执行完整的编译过程并输出名为a.out的可执行文件。 使用选项-o,如 阅读全文
posted @ 2018-01-26 13:40 noticeable 阅读(684) 评论(0) 推荐(0)
摘要:在学校学C语言的时候,很多人都不是很注重编译过程链,但是其实编译过程是项目过程中很重要的一部分,有时候有些语法诸如static、volatile等关键词不理解时大多数都是对整个C语言编译链没有进行过详细的了解的,今天就将整个编译过程链讲解下,首先需要了解的是编译是个逐步过程,每一步的输出都是作为下一 阅读全文
posted @ 2018-01-26 13:22 noticeable 阅读(1057) 评论(0) 推荐(0)
摘要:FreeRTOS提供了几个内存堆管理方案,有复杂的也有简单的。其中最简单的管理策略也能满足很多应用的要求,比如对安全要求高的应用,这些应用根本不允许动态内存分配的。 FreeRTOS也允许你自己实现内存堆管理,甚至允许你同时使用两种内存堆管理方案。同时实现两种内存堆允许任务堆栈和其它RTOS对象放置 阅读全文
posted @ 2018-01-01 11:25 noticeable 阅读(1721) 评论(0) 推荐(1)