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

一、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

相关推荐
sunoo-2292 分钟前
【网络编程 + 数据库】select 与 epoll 核心区别详解 + SQLite 入门到 C 接口全攻略
linux·网络·数据库·vscode·学习·sqlite
zbyyd7 分钟前
Linux 系统编程 :select/epoll 多路复用与 SQLite 数据库实战
linux·数据库·sqlite
虎王物联14 分钟前
Docker BuildKit多阶段构建:IoT固件交叉编译流水线实战
运维·物联网·ci/cd·docker·容器·物联网嵌入式
Mortalbreeze15 分钟前
深入理解 Linux IO 模型(二):多路复用——select
linux·运维·服务器·网络·tcp/ip
养生技术人18 分钟前
Oracle OCP认证考试题目详解082系列第17题
运维·数据库·sql·oracle·ocp
Mrs_DongDong25 分钟前
华为云 Windows 服务器远程桌面自定义端口排障指南
服务器·windows·华为云
koi77u27 分钟前
嵌入式学习———sqlite数据表
linux·数据库·学习·sqlite
SamChan9028 分钟前
PDF翻译服务端到端基准测试:4款主流方案的吞吐量、延迟、内存占用对比
服务器·网络·python·ai·pdf·wpf
笑梦无境30 分钟前
nginx安装(5)
linux·运维·nginx
xx~t32 分钟前
嵌入式——Linux软件编程——数据库
linux·c语言·数据库·oracle·sqlite