【Linux学习】【Ubuntu入门】2-3 make工具和makefile引入

1.使用命令新建三个.c文件vi main.cvi input.cvi caclcu.c,两个.h文件vi input.hvi caclcu.h

2.vi Makefile:新建Makefile文件,输入一下内容



注意:命令列表中每条命令前用TAB键,不要用空格

3.通过sudo apt install make下载make,下载好后在终端输入make,可以看到编译后的.o文件


4.仅修改input.c文件,其他文件不修改后,终端再输入make,可以看出值编译了修改的input.c文件,可通过make clean进行删除所有的.o文件。


相关推荐
努力努力再努力wz6 分钟前
【Linux网络系列】:网络+网络编程(UDPsocket+TCPsocket)
java·linux·c语言·开发语言·数据结构·c++·centos
姬嘉晗-19期-河北工职大7 分钟前
在虚拟机的 Linux 系统(CentOS 7)中搭建一个「虚拟机本地网站」
linux·运维·centos
hkhkhkhkh1238 分钟前
Linux 内核三大核心结构体详解(驱动开发视角)
linux·数据结构·驱动开发·字符设备
HIT_Weston11 分钟前
64、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(八)
前端·ubuntu·gitlab
怪我冷i12 分钟前
wsl Ubuntu切换中科大源
linux·windows·ubuntu·ai编程·ai写作
FenceRain12 分钟前
Linux 使用脚本删除文件
linux
QT 小鲜肉13 分钟前
【Linux命令大全】001.文件管理之chgrp命令(实操篇)
android·linux·运维·笔记
qq132670294013 分钟前
grafana 未授权访问漏洞设置iptables指定IP访问,拒绝其他所有IP
linux·服务器·网络·iptables·防火墙策略
春日见14 分钟前
ubuntu以前可以联网,突然无法上网了
linux·服务器·ubuntu·debug
HIT_Weston15 分钟前
62、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(六)
前端·ubuntu·gitlab