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

相关推荐
桌面运维家14 分钟前
服务器RAID优化:IOPS性能与数据安全实战指南
运维·服务器·网络
江公望23 分钟前
make modules_install和make install的区别
linux
HABuo24 分钟前
【linux线程(二)】线程互斥、线程同步、条件变量详细剖析
linux·运维·服务器·c语言·c++·ubuntu·centos
墨^O^28 分钟前
进程与线程的核心区别及 Linux 启动全过程解析
linux·c++·笔记·学习
福楠29 分钟前
现代C++ | C++14甜点特性
linux·c语言·开发语言·c++
Lugas Luo30 分钟前
Kernel 5.10 针对 eMMC 的 Detect、Power、Add 及深度优化解析
linux·嵌入式硬件
charlie11451419131 分钟前
嵌入式C++教程实战之Linux下的单片机编程:从零搭建 STM32 开发工具链(4)从零构建 STM32 构建系统
linux·开发语言·c++·stm32·单片机·学习·嵌入式
crossaspeed35 分钟前
Nginx配置文件详解
运维·nginx
熙客42 分钟前
Nginx安装与使用
运维·nginx
小五传输42 分钟前
Rsync已过时?新一代服务器文件自动同步软件实现跨平台同步
大数据·运维·安全