自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 静、动态库制作及使用

本文简单的介绍了静、动态库制作使用到的指令。

2018-11-29 22:47:28 159

原创 GCC编译简介

本文主要介绍了gcc编译程序需要经过的4个步骤,并配合例子简单的介绍了常用的几个选项的使用方法及作用。

2018-11-28 22:31:57 303

原创 嵌入式Linux专题(三)——嵌入式Linux常用BootLoader——U-Boot介绍

本文主要介绍了U-Boot的目录结构、特性功能、工作模式以及移植的基本信息。

2018-10-18 20:26:18 573

原创 嵌入式Linux专题(二)——嵌入式Linux系统启动流程详述

在嵌入式Linux专题(一)中已经对嵌入式Linux系统的架构及启动流程有了初步的介绍,本文将详细分析嵌入式Linux系统启动流程。

2018-10-17 20:05:01 476

原创 嵌入式Linux专题(一)——嵌入式Linux系统构成及启动流程

本文简单的介绍了什么是嵌入式系统,以及嵌入式Linux的系统结构,并且简单的介绍了Linux的启动流程

2018-10-16 21:16:39 769

翻译 8个有效的Linux进程管理命令

使用这些关键命令可以实现在应用程序的整个生命周期内管理应用程序。

2018-09-10 22:47:40 1175

翻译 用15个命令别名来节省时间

在安装的Linux发行版中默认包含一些别名。Linux命令行别名对于更有效地工作非常帮助的。更好的是,有些已经默认安装在Linux发行版中。

2018-09-05 21:58:22 125

翻译 如何使用Linux命令行安装软件

如果一直在使用linux,你很快会发现在linux中有很多方法做同一件事情。其中就包括使用命令行在Linux上安装应用程序。我(原文作者)已经使用linux25年了,他一次又一次的发现在安装应用程序是会使用命令行安装。 使用命令行安装应用程序的最常见办法是使用所谓的包管理器通过软件存储库(存储软件的地方)进行安装。所有的Linux应用程序都作为包分发,它们只不过是与包管理系统相关联的文件。每...

2018-09-04 11:29:39 8511

原创 linux下.tar.xz格式文件的解压与压缩

在linux下解压.tar.xz文件步骤 xz -d *.tar.xz //先解压xz tar -xvf *.tar //再解压tar tar.xz压缩包也是打包后再压缩,外面是xz压缩方式,里层是tar打包方式。 在linux下创建.tar.xz文件步骤 tar cvf xxx.tar xxx // 这样创建xxx.tar文件先 xz -z xxx.tar ...

2018-09-03 11:36:42 431

原创 静动态链接库的生成和使用

本文主要介绍了静态链接库的生成使用,以及动态链接库的生成和使用。

2018-07-31 16:49:49 296

原创 Linux下的GCC编译器的编译过程

本文主要说明了linux下GCC编译器的基础编译过程,对可执行文件的编译进行分布详细的分析说明,有助于更好的理解GCC编译过程。

2018-07-30 17:20:05 1852

原创 gdb挂载调试release程序的死锁问题

gdb调试release程序通过将debug信息从执行程序内分离,然后添加链接,方便在程序出现问题时,使用gdb挂载的方式对程序进行排查,可以用来排查死锁等问题。本文主要介绍了如何分离debug信息,并创建debug链接,以及如何在死锁时使用gdb进行挂载排查。

2018-07-12 19:02:17 881

原创 套接字编程原理及例程

1.套接字套接字:英文为socekt,是一个指向传输提供者的句柄。套接字分为:原始套接字、流式套接字和数据包套接字三种。原始套接字:能够给是程序开发人员对底层的网络传输机制进行控制,在原始套机子下接收的数据汇中含有IP头;流式套接字:提供双向、有序、可靠的数据传输服务,该类型套接字在通信前需要双方建立连接,大家熟悉的TCP协议采用的就是流式套接字;数据包套接字:与流式套接字对应,提供双

2017-07-08 15:56:07 704

原创 网络编程的基本原理

1.计算机网络的定义所谓计算机网络就是一些互相连接的、自治的计算机的集合。分类:⑴根据不同的范围分为:广域网(WAN)、城域网(MAN)、局域网(LAN)、个人区域网(PAN)。⑵根据不同的使用者分为:公用网和专用网。2.计算机网络的通信模式计算机网络通信模式有线路交换和包交换两种方式。线路交换:是通过在发送端和接收端之间建立一条特定的线路,进行数据的传输;包交换:是通...

2017-07-07 23:11:39 2419

原创 Linux C 程序内存管理【笔记】

根据内存空间的分配方式不同,可分为:静态内存和动态内存。一、静态内存        所谓静态内存就是指程序在开始运行时有编译器分配的内存,它的分配在程序开始编译时完成的不需要占用CPU资源。二、动态内存       动态内存主要是程序员自行控制内存的分配和释放,其过程往往发生在程序运行过程中。正确的使用动态内存可以提高效率,但是一旦用不好就有可能导致整个项目的坍塌。三、两者的区...

2017-07-02 16:34:35 328

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除