1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
#!/bin/bash
rm -f driver
case $1 in
(tmp)
echo "g++ -c driver.cc"
g++ --std=c++11 -I../../tmp -c driver.cc || exit 1
g++ -o driver driver.o -L../../tmp/lib -lbobcat
;;
(lib)
echo "g++ -c driver.cc"
g++ --std=c++11 -I../../tmp -o driver.o -c driver.cc || exit 1
g++ -o driver driver.o -lbobcat
;;
(*)
echo "
Usage:
build tmp - build the driver using the shared library created in
../../tmp/lib
build lib - build the driver using the shared bobcat library installed
in the standard location for shared libs
"
exit 1
;;
esac
|