技术栈

linux——小细节(Makefile)(gdb)

pin️‍灼灼灼灼2024-07-06 9:59

一、makefile

cs 复制代码
a.out:main.c func.c
	gcc main.c func.c

clean:
	rm a.out 
cs 复制代码
a.out:main.c func.c
	gcc $^ -o $@

clean:
	rm a.out 
cs 复制代码
SRC=main.c func.c
OBJ=a.out 
CC=gcc 
FLAG= -g -lpthread 


$(OBJ):$(SRC)
	$(CC) $(SRC) $(FLAG)

clean:
	rm $(OBJ)

二、gdb

上一篇:【深度学习】第3章实验——回归模型
下一篇:总结一下 .NET FrameWork 和 .NET Core 创建的项目的不同点
相关推荐
拜托啦!狮子
3 分钟前
安装和使用Homer(linux)
linux·运维·服务器
liulilittle
18 分钟前
XDP VNP虚拟以太网关(章节:一)
linux·服务器·开发语言·网络·c++·通信·xdp
Sapphire~
18 分钟前
Linux-13 火狐浏览器书签丢失解决
linux
不染尘.
36 分钟前
进程切换和线程调度
linux·数据结构·windows·缓存
剑之所向
1 小时前
c# modbus大小端
linux·运维·网络
比奇堡派星星
1 小时前
Linux4.4使用AW9523
linux·开发语言·arm开发·驱动开发
顶点多余
2 小时前
Linux中的基本命令-2
linux·运维·服务器
比奇堡派星星
2 小时前
cmdline使用详解
linux·arm开发·驱动开发
钱彬 (Qian Bin)
2 小时前
项目实践14—全球证件智能识别系统(切换回SQLite数据库并基于Docker实现离线部署和日常管理)
运维·docker·容器·fastapi·证件识别
热门推荐
01GitHub 镜像站点02安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)03Linux下V2Ray安装配置指南04手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!05Labelme从安装到标注:零基础完整指南06GitLab 零基础入门指南:从安装到项目管理全流程07jdk21下载、安装(Windows、Linux、macOS)08UV安装并设置国内源09【踩坑笔记】50系显卡适配的 PyTorch 安装102025-04-03 Latex学习1——本地配置Latex + VScode环境