mirror of
				https://git.ffmpeg.org/ffmpeg.git
				synced 2025-10-30 23:30:55 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
	
		
			475 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			475 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # use pkg-config for getting CFLAGS abd LDFLAGS
 | |
| FFMPEG_LIBS=libavdevice libavformat libavfilter libavcodec libswscale libavutil
 | |
| CFLAGS+=$(shell pkg-config  --cflags $(FFMPEG_LIBS))
 | |
| LDFLAGS+=$(shell pkg-config --libs $(FFMPEG_LIBS))
 | |
| 
 | |
| EXAMPLES=decoding_encoding filtering metadata muxing
 | |
| 
 | |
| OBJS=$(addsuffix .o,$(EXAMPLES))
 | |
| 
 | |
| %: %.o
 | |
| 	$(CC) $< $(LDFLAGS) -o $@
 | |
| 
 | |
| %.o: %.c
 | |
| 	$(CC) $< $(CFLAGS) -c -o $@
 | |
| 
 | |
| .phony: all clean
 | |
| 
 | |
| all: $(OBJS) $(EXAMPLES)
 | |
| 
 | |
| clean:
 | |
| 	rm -rf $(EXAMPLES) $(OBJS)
 | 
