$ export AOCL_ROOT=/opt/aocl
$ export SPARSE_ROOT=<aoclsparse_install_path>
$ export LD_LIBRARY_PATH=$AOCL_ROOT/lib_LP64:$LD_LIBRARY_PATH
$ g++ sample_mv_cpp.cpp -I$SPARSE_ROOT/include -I$AOCL_ROOT/include_LP64
-I$AOCL_ROOT/include_LP64/ $SPARSE_ROOT/lib/libaoclsparse.a
-Wl,-rpath,$AOCL_ROOT/lib_LP64 $AOCL_ROOT/lib_LP64/libflame.so
$AOCL_ROOT/lib_LP64/libblis.so $AOCL_ROOT/lib_LP64/libaoclutils.so
-lpthread -o sample_mv
$ g++ sample_spmv_c.c -I$SPARSE_ROOT/include -I$AOCL_ROOT/include_LP64
-I$AOCL_ROOT/include_LP64/ $SPARSE_ROOT/lib/libaoclsparse.a
-Wl,-rpath,$AOCL_ROOT/lib_LP64 $AOCL_ROOT/lib_LP64/libflame.so
$AOCL_ROOT/lib_LP64/libblis.so $AOCL_ROOT/lib_LP64/libaoclutils.so
-lpthread -o sample_spmv_c
./sample_mv
./sample_spmv_c