?? makefile
字號:
CFLAGS= -O2 -Wall -g -I./libav
LDFLAGS= -g -L./libav
PREFIX= /usr/local
PROG= ffmpeg ffserver
FORMATS= rmenc.o mpegmux.o asfenc.o avienc.o jpegenc.o swfenc.o
all: lib $(PROG)
lib:
make -C libav all
ffmpeg: $(FORMATS) udp.o formats.o grab.o ffmpeg.o libav/libav.a
gcc $(LDFLAGS) -o $@ $^ -lav -lm
ffserver: $(FORMATS) formats.o grab.o ffserver.o libav/libav.a
gcc $(LDFLAGS) -o $@ $^ -lav -lpthread -lm
%.o: %.c
gcc $(CFLAGS) -c -o $@ $<
install: $(PROG)
install -s -m 755 $(PROG) $(PREFIX)/bin
clean:
make -C libav clean
rm -f *.o *~ gmon.out TAGS $(PROG)
etags:
etags *.[ch] libav/*.[ch]
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -