📄 makefile
字号:
# Project: shine
# GCC tools
CC = gcc
CFLAGS = -c -O2 -Wall
LD = gcc
LDFLAGS = -o $@
# Files
OBJS = bitstream.o huffman.o layer3.o loop.o main.o wave.o coder.o utils.o
# Rules
shine: $(OBJS)
$(LD) $(LDFLAGS) $(OBJS)
$(OBJS): %.o: %.c
$(CC) $(CFLAGS) $<
clean:
del *.o
# Header dependencies
bitstream.o: types.h
huffman.o: types.h
layer3.o: types.h
coder.o: types.h table1.h
loop.o: types.h table2.h
main.o: types.h
wave.o: types.h
.PHONY: clean
clean:
rm shine $(OBJS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -