习惯成就伟大

欢迎光临本博客

Linux3.4内核的基本配置和编译

了解Linux3.4内核的特性及新增功能,掌握Linux内核的编译过程及Linux内核配置选项的内容。 【实验环境】         ●主机:Ubuntu 10.10 (64bit);                 ●目标机:FS_S5PC100平台;               &...

2018-10-31 11:40:16

阅读数 136

评论数 0

编译错误: /bin/sh: 1: pushd: not found的问题

说明:在某些平台SDK编译中Linux脚本需要改为bin/bash,由于Ubuntu系统模式的脚本是sh,安装SDK之后,编译过程一定会出现错误,所以必须要先更改默认的bash才行 。   ubuntu环境中报如下错误:   查看原因: 进入/bin目录,查看sh的链接文件,显示如下...

2018-10-31 10:21:57

阅读数 1232

评论数 0

Hi3516A_SDK_V1.0.5.0/package/osdrv/tools/board/ethtools$ cat Makefile

TOOLS_TOP_DIR ?= $(shell pwd)TOOL_TAR_BALL := ethtool_6.orig.tar.gz TOOL_NAME := ethtool-6 TOOL_BIN := bin OSDRV_CROSS ?= arm-hisiv300-linux OSDRV_CR...

2018-10-31 10:13:35

阅读数 78

评论数 0

Hi3516A_SDK_V1.0.5.0\package\osdrv\osdrv\tools

export OSDRV_CROSS OSDRV_CROSS := arm-hisiv300-linux #OSDRV_CROSS := arm-hisiv400-linux PC_TOOL := pc BD_TOOL := board PC_TOOLS := cramfs_tool lzm...

2018-10-31 10:01:06

阅读数 90

评论数 0

Linux之Makefile20160707

说一下LINUX下的Makefile,直接根据实际碰到的Makefile进行解读: 当make的目标为all时,-C $(KDIR) 指明跳转到内核源码目录下读取那里的Makefile;M=$(PWD) 表明然后返回到当前目录继续读入、执行当前的Makefile。 例子: all : hel...

2018-10-31 09:59:00

阅读数 23

评论数 0

Hi3516A_SDK_V1.0.5.0\package\osdrv\osdrv\Makefile

########################################################################################## #    prepare param ######################################...

2018-10-31 09:34:45

阅读数 192

评论数 0

linux中PATH环境变量的作用和使用方法

关于PATH的作用: PATH说简单点就是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径。比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,但其实ls这个命令根本不在这个两个目录下,事实上当你输入命令的时候LINUX会去/bin,/usr/bin,/sbi...

2018-10-31 09:08:03

阅读数 2747

评论数 0

MakeFile中export的使用

在shell中,可以使用export修改当前进程的环境变量。     例如:export PATH=.:$PATH     将当前路径加入可执行文件查找路径(PATH)中,这样你就不要敲“./excutable” 来执行当前路径中的excutable。而只需要键入 “excutable” 就行...

2018-10-31 08:48:15

阅读数 478

评论数 0

Linux的.a、.so和.o文件

在说明Linux的.a、.so和.o文件关系之前,先来看看windows下obj,lib,dll,exe的关系   windows下obj,lib,dll,exe的关系     lib是和dll对应的。lib是静态链接库的库文件,dll是动态链接库的库文件。      所谓静态就是link的...

2018-09-15 17:05:06

阅读数 24

评论数 0

使用 GNU autotools 改造一个软件项目

本文不是一篇规范的教程,而是用一个软件项目作为例子,演示使用 GNU autotools 进行 软件管理的思路和过程 目 录 · 示例项目 · 软件布局 · Makefile 分析 · GNU 的软件风格 · 准备 autotools · 改造文件布局 · autoscan · configure...

2018-09-14 14:34:09

阅读数 38

评论数 0

弄懂autoscan, autoconf, automake, Makefile.am

之前一直把所有的h文件和c文件都放在同一个目录下,用的是通用Makefile,现在觉得需要现代化一点,于是进行了一些改造,分多个目录,多级目录,因此,学习一下autoscan,aclocal,autoconf,automake这些工具的使用。 本文不是讲解这些工具用法的,只是列出网上较好的文章。...

2018-09-14 14:31:44

阅读数 67

评论数 0

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