首页 > 系统相关 >李慧芹-Linux C视频教程 部分

李慧芹-Linux C视频教程 部分

时间:2022-09-24 09:55:42浏览次数:57  
标签:OBJS %. CC mytool CFLAGS Linux 李慧芹 视频教程


Makefile

OBJS=main.o tool1.o tool2.o
CC=gcc
CFLAGS+=-c -Wall -g

mytool:$(OBJS)
  $(CC) $^ -o $@
%.o:%.c
  $(CC) $^ $(CFLAGS) -o $@
clean:
  $(RM) *.o mytool -r

$(OBJS) 变量替换
$^ 上一行依赖
$@ 上一行target
%.o:%.c 这里的%就是匹配

标签:OBJS,%.,CC,mytool,CFLAGS,Linux,李慧芹,视频教程
From: https://www.cnblogs.com/simp/p/16724988.html

相关文章

  • Vmware部署Linux无人值守安装Centos7系统
    Linux-无人值守安装服务#需求分析-使用光盘镜像来安装Linux系统的方式;坦白讲,该方法适用于只安装少量Linux系统的情况,如果生产环境中有数百台服务器都需安......
  • 【Linux】有名管道实现Linux进程间通信
    进程间通信之有名管道​进程间通信有多种方式实现,本文主要讲解有名管道的通信方式。一,有名管道简介匿名管道由于没有名字,只能用于具有亲缘关系的进程间通信。为了克服......
  • Linux安装Docker
    一、设置dockerrepositorysudoyuminstall-yyum-utilssudoyum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo二、安......
  • 远程登录到Linux
    首先我们下载一个xshell,下载地址:https://www.xshell.com/zh/下载安装打开xshell按快捷键alt+n进入新建窗口,输入自己的主机名,名称,说明等双击点击左边所有会话中创建......
  • linux文件查找
    find的用法findpath-option[-print][-exec-okcommand]{}\;find.-name"*.txt"-print:找到当前路径下所有的.txt文件并输出type为l的文......
  • Linux 服务器运行健康状况监控利器 Spotlight on Unix 的安装与使用
    1.本文背景1.1.Linux服务器情况# cat/etc/issueRedHatEnterpriseLinuxServerrelease6.1(Santiago)Kernel\ronan\mCPU16核、主频2.6G,内存32GB。1.2.Win......
  • 我的 Kafka 旅程 - Linux下的安装 & 基础命令
    准备工作安装解压缩工具tar#检查是否安装了解压缩工具taryumlisttar#如未安装taryuminstalltar-y安装必备的java#检查是否安装了java-openjdk,这......
  • Linux文件权限管理
    u:user使用者权限,g:group组权限,o:other其他人权限sudochmodu+xtest:给test文件的使用者添加可执行权限sudochmodu-xtest:给test文件的使用者减去可执行权限sud......
  • linux驱动开发5 按键中断实验(定时器和中断)
    原文引用:https://blog.csdn.net/internetv/article/details/126487187led:IO的输出;key:IO的输入法一:直接读写IO使用while(1)无限读取,但CPU占用达到了99.6%,所以不行  ......
  • linux jar 操作
    1.解压unzipdemo-SNAPSHOT.jar2.重新打包jar-cfM0demo-SNAPSHOT.jar*jar命令参数:-c创建新的存档-f指定存档文件名-M不配置配置清单,这样还可以使用maven生......