17 lines
		
	
	
		
			446 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			446 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
if [ $# -gt 0 ] ; then
 | 
						|
	base=`basename $1 .c`
 | 
						|
	echo "compiling $base"
 | 
						|
	gcc -ggdb `pkg-config opencv --cflags --libs` $base.c -o $base 
 | 
						|
else
 | 
						|
	for i in *.c; do
 | 
						|
	    echo "compiling $i"
 | 
						|
	    gcc -ggdb `pkg-config --cflags opencv` -o `basename $i .c` $i `pkg-config --libs opencv`;
 | 
						|
	done
 | 
						|
	for i in *.cpp; do
 | 
						|
	    echo "compiling $i"
 | 
						|
	    g++ -ggdb `pkg-config --cflags opencv` -o `basename $i .cpp` $i `pkg-config --libs opencv`;
 | 
						|
	done
 | 
						|
fi
 |