5.23上午 外教课 linux 听力

看一个例子就明白了。新建一个Makefile,内容如下:

复制代码

ifdef DEFINE_VRE

VRE = “Hello World!”

else

endif

ifeq ($(OPT),define)

VRE ?= “Hello World! First!”

endif

ifeq ($(OPT),add)

VRE += “Kelly!”

endif

ifeq ($(OPT),recover)

VRE := “Hello World! Again!”

endif

all:

@echo $(VRE)

复制代码

敲入以下make命令:

复制代码

make DEFINE_VRE=true OPT=define 输出:Hello World!

make DEFINE_VRE=true OPT=add 输出:Hello World! Kelly!

make DEFINE_VRE=true OPT=recover  输出:Hello World! Again!

make DEFINE_VRE= OPT=define 输出:Hello World! First!

make DEFINE_VRE= OPT=add 输出:Kelly!

make DEFINE_VRE= OPT=recover 输出:Hello World! Again!

1.Bad Magic Number

## Booting image at 33000000 ...

Bad Magic Number

OMAP5912 OSK # (tftp下载好kernel的uImage后就停止在这,不能启动kernel)

时间: 2024-11-05 14:46:20

5.23上午 外教课 linux 听力的相关文章

5.3上午 外教课 听力

[  OK  ] workgroup = WORKGROUP 设Samba Server 所要加入的工作组或者域. server string = Samba Server Version %v Samba Server 的注释,可以是任何字符串,也可以不填.宏%v表示显示Samba的版本号. security = user 1.share:用户访问Samba Server不需要提供用户名和口令, 安全性能较低.2. user:Samba Server共享目录只能被授权的用户访问,由Samba

5.4上午 外教课 阅读 linux

3.1. 5         搭建FTP服务器 FTP 是文件传输协议,正是由于这种协议使得主机间可以共享文件. FTP 使用TCP 生成一个虚拟连接用于控制信息,然后再生成一个单独的 TCP 连接用于数据传输.vsftpd是一款在Linux发行版中最主流的FTP服务器程序:特点是小巧轻快,安全易用:能让其自身特点得发发挥和掌握.目前在开源操作系统中常用的FTP服务器程序主要有vsftpd.ProFTPD.PureFTPd和wuftpd等,这么多FTP服务器程序,关键在于自己熟练哪一个就使用哪一

5.10上午 外教课 口语 linux

帐号管理可以手工创建和删除用户.一般为了方便,使用 useradd 命令创建用户, usermod 和 userdel 可以修改和删除用户.可以用 usermod -L user 和 usermod -U user 对用户上锁和解锁,禁止用户的登录.passwd 命令可以修改用户的密码.登录账户记录linux在 /var/run/utmp 文件中记录当前登录系统的用户,在 /var/log/wtmp 文件中记录登录和注销事件.分别由 who 和 last 命令读取和打印记录.文件系统文件系统的类

5.8下午 外教课 linux

如创建文件 a.txt :$ cat > a.txt  # 将标准输入重定向到文件MondayTuesdayWednesdayThursdayFridaySaturdaySunday^C$ cat b.txt   # 显示文件内容MondayTuesdayTuesdayThursdayFridaySaturdaySunday$ head -3 a.txt # 查看开头3行MondayTuesdayWednesday$ tail -f a.txt # 查看内容不断增长的文件,多用于日志查看Mond

5.22下午 外教课 听力

例:more install.log(12)分页显示文件内容:less 可向上翻页空格 翻页回车 换行q 退出pageup 向上翻页上箭头 向上翻行/关键词 查找关键词n 下一处关键词例:less install.log(13)显示文件前几行:head-n 指定行数默认显示前十行例:head -n 7 install.log(14)显示文件后几行:tail-n 指定行数-f 动态显示文件末尾内容例:tail -fn 7 install.log(15)生成链接文件:ln-s 软连接默认生成硬链接区

5.22上午 外教 linux 听力812

Makefile那些稀奇古怪的符号 这些稀奇古怪的符号是前面隐式规则中出现过,单独拎出来是因为我们会经常用到它们. 这些符号也就是我们常说的自动变量: [email protected] :规则中的目标集 $^ :规则中的所有先决条件 $< :表示规则中的第一个先决条件 再来说说$VAR和$$VAR的区别: makefile文件中的规则绝大部分都是使用shell命令来实现的,这里就涉及到了变量的使用,包括makefile中的变量和shell命令范畴内的变量.在makefile的规则命令行中使用$

VMware Workstation/Fusion 中安装 Fedora 23/24 及其他 Linux 系统时使用 Open VM Tools 代替 VMware Tools 增强工具的方法

VMware Workstation/Fusion 分别是 Windows/Linux 和 macOS 下面对应的桌面虚拟化软件.过去,在 VMware 中安装了操作系统虚拟机后,需要在虚拟机中再安装 VMware Tools 增强工具用来实现宿主机和虚拟机之间的文件共享.虚拟机显示分辨率自适应调节.虚拟机显示能力增强及 3D 加速等功能.但随着 Linux 系统内核及周边环境的不断发展,目前 VMware 已经不再推荐在 Linux 虚拟机中安装 VMware 官方的增强工具了,转而推荐用户使

2017.3.23 上午学习报告

复习了第四,五单元词汇,并进行了法律课程第八章

10.23上午 PHP数组(数组正则表达式、数组、预定义数组)

正则表达式 1.替换 $s = "hello5world"; $s = preg_replace("/\d/","#",$s); echo $s;//输出结果为hello#world,数字被替换成了#. //第一个数字是被替换的内容,"/\d/"表示正则表达式的数字.//第二个参数是要用什么来替换.//第三个参数是要操作的数组. 2.拆分 //$s = "hello5world"; //$attr = pr