【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文件。


相关推荐
Yana.nice7 小时前
openssl将证书从p7b转换为crt格式
java·linux
AI逐月7 小时前
tmux 常用命令总结:从入门到稳定使用的一篇实战博客
linux·服务器·ssh·php
小白跃升坊8 小时前
基于1Panel的AI运维
linux·运维·人工智能·ai大模型·教学·ai agent
跃渊Yuey8 小时前
【Linux】线程同步与互斥
linux·笔记
舰长1158 小时前
linux 实现文件共享的实现方式比较
linux·服务器·网络
zmjjdank1ng8 小时前
Linux 输出重定向
linux·运维
路由侠内网穿透.8 小时前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
VekiSon8 小时前
Linux内核驱动——基础概念与开发环境搭建
linux·运维·服务器·c语言·arm开发
zl_dfq9 小时前
Linux 之 【进程信号】(signal、kill、raise、abort、alarm、Core Dump核心转储机制)
linux
Ankie Wan9 小时前
cgroup(Control Group)是 Linux 内核提供的一种机制,用来“控制、限制、隔离、统计”进程对系统资源的使用。
linux·容器·cgroup·lxc